porbleme avec ma fonction detecter resolution
Bonjours
J' ai une fonction javascript qui fonctionne. Elle permet de détecter la résolution de la personne qui viste la page.
Mon problème c'est qu à chaque fois je lance la page je dois faire une manip sur internet explorer pour autoriser le contenu.
Que faut-il faire pour que le code javascript s'exécute sans être obliger à chaque de cliquer sur internet explorer pour autoriser l'exécution du contenu ?
essai.html
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
<html>
<head>
<script type="text/javascript">
function detecter_resolution() {
var largeur = screen.width;
var hauteur = screen.height;
var xy = 3;
if (largeur==640 && hauteur==480)
xy = 1;
else if (largeur==800 && hauteur==600)
xy = 2;
else if (largeur>=1280 && hauteur==1024)
xy = 4;
else if (largeur>=1600 && hauteur>=1200)
xy = 5;
document.forms["f_res"].elements["i_res"].value = xy;
}
</script>
</head>
<body onLoad="detecter_resolution()">
<form name="f_res">
<input type="text" name="i_res" value=""/>
</form>
</body>
</html> |