C'est tout bête mais, pourquoi tu te fais suer à chercher la résolution de l'écran ?
j'ai deux solutions à te proposer :
- Si tu veux juste appliquer une css spécifique, théoriquement l'inclusion de ta css devrait ressembler à ca :
<link rel="STYLESHEET" href="style/default.css" type="text/css" media="screen"/>
<link rel="STYLESHEET" href="style/mobile.css" type="text/css" media="handheld"/>
- Sinon, dans ta jsp ou je ne sais ou dans ton code, tu peux tester les entete http de ton visiteur :
1 2 3 4 5 6 7 8
|
/* tu devrais pouvoir trouver la liste des user agent sur le net, mais voici dejà un lien : <a href="http://www.developershome.com/wap/detection/detection.asp?page=userAgentHeader" target="_blank">http://www.developershome.com/wap/de...serAgentHeader</a> */
if (request.getHeader("User-Agent").equalsIgnoreCase("Nokia6230i/2.0 (03.25) Profile/MIDP-2.0 Configuration/CLDC-1.1")) {
// do that
}
else if (...) {
// do that
} |
Bien entendu, tu peux te contenter de vérifier que la marque au lieu de toute la ligne d'info :p
Partager