Bonjour à Tous !
je travaille sur un site, et à cause d'un petit bug de notre Ie international, je suis contraint d'attribuer une classe à la balise body.
cette classe contient la valeur = "overflow-x:hidden"
le souci, c'est que si l'internaute a une résolution d'écran inférieure à 990px de large, la navigation devient laborieuse.
je suis The quiche en javascript, mais en parcourant le net, j'ai trouvé les code suivant :
détecter la résolution de l'écran :
modifier la classe d'un élément qui possède un id en particulier :
avec ceci, j'ai concocté ça :
et bien-entendu, ça ne fonctionne pas... héhé
auriez-vous une piste à me suggérer ??
merci à Vous
Modifié par Guim (02 Jan 2009 - 11:30)
je travaille sur un site, et à cause d'un petit bug de notre Ie international, je suis contraint d'attribuer une classe à la balise body.
cette classe contient la valeur = "overflow-x:hidden"
le souci, c'est que si l'internaute a une résolution d'écran inférieure à 990px de large, la navigation devient laborieuse.
je suis The quiche en javascript, mais en parcourant le net, j'ai trouvé les code suivant :
détecter la résolution de l'écran :
<script language="javascript">
<!--
var largeur;
var hauteur;
largeur = screen.width;
hauteur = screen.height;
//-->
</script>
modifier la classe d'un élément qui possède un id en particulier :
if (document.getElementById('###id###')) document.getElementById('###id###').className = "###classe###";
avec ceci, j'ai concocté ça :
<script type="text/javascript">
if (screen.width<=990)
{
(document.getElementById('PbIe')) document.getElementById('PbIe').className = "bugIe";
}
else
{
(document.getElementById('PbIe')) document.getElementById('PbIe').className = "";
}
</script>
et bien-entendu, ça ne fonctionne pas... héhé
auriez-vous une piste à me suggérer ??
merci à Vous
Modifié par Guim (02 Jan 2009 - 11:30)