Bonsoir tout le monde.
Je cherche toujours à maitriser la largeur de l'affichage effectif d'un site qui ne doit fonctionner que sur mon réseau local. Pour cela, j'espère pouvoir détecter l'apparition d'un ascenseur. J'ai codé cette fonction :
J'ai une div qui a l'id "bouge" initialisée à 500 pixels de haut et de large. Mon programme "teste" est censé l'élargir progressivement par pas de 10 pixels, jusqu'à l'apparition d'un ascenseur horizontal.
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 temoin=document.getElementById("bouge").clientHeight; teste(); function teste() { if (bouge.clientHeight==temoin) { l = bouge.scrollWidth; l=l+10; nl="'" + l + "px'"; document.getElementById("bouge").width= nl; teste(); } else { larg = bouge.offsetWidth; } }
Malheureusement, je n'arrive pas à modifier la largeur : la ligne qui devrait le faire ne fait rien, et tout ce que j'ai pu essayer de ce que j'ai trouvé sur le web n'y a rien changé...
Je suis sur firefox sur windows 10 (si ça peut aider).
Merci à qui pourra me débloquer.
AMIcalement.
Partager