Bonjour,
J'essaie de créer une fonction pour redimensionner une image en fonction de la hauteur utile de la fenêtre (c'est à dire la hauteur de la fenêtre moins les barres d'outils, status ....)
Je souhaite qu'au chargement de la page l'image soit redimensioner (A sa première apparition).
Ce code ne fonctionne pas sous IE et encore moins sous Firefox, pourquoi?![]()
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 <html> <head> <script type="text/javascript"> function resizepict() { var size = document.getElementsByTagName("html")[0]; if (size.offsetHeight+size.offsetTop < 718) { alert(size.offsetWidth+size.offsetLeft); alert(size.offsetHeight+size.offsetTop); // retoure 0 dans Firefox ?? var height = size.offsetHeight+size.offsetTop; document.image.heigth = height; document.image.width = 718*height/875; // L'image originale est en 875x718 } } resizepict(); </script> </head> <body> <img src="test.jpg" name="image" hspace="0" vspace="0"> </body> </html>
Partager