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 : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Partager