le but du script ;
sur une page ; on a une série de vignettes
un clic sur chacune de ces vignette ouvre une popup avec l'image taille normale.
Pour protéger contre l'enregistrement de l'image, j'affiche un gif transparent par dessus.
La mission de ce script (placé dans le head de la page html qui affichera le popup), est de prendre comme parametre une URL d'image, est d'afficher cette image, et de redimensionner la popup à la taille de l'image.
Pour faire ca, c pas trop compliqué, je sais faire.
par contre, pour pouvoir mettre mon gif transparent par dessus, je la glisse en fond de tableau.
Mais là, je ne sais plus redimensionner la fenetre à la taille de l'image !
c'est pourquoi je fais ca ;
document.write ('<img name="UpImageO" id="TTimgO" src="' + image + '" style="display:none" onload="GetImgZ();"> ');
Ca me permet de récupérer les dimensions de l'image, mais sans l'afficher.
Ensuite, la procédure GetImgZ est bien appelée, le resize se fait nickel, mais par contre la suite ne donne rien...
J'ai vérifié à plusieurs reprise les syntaxes et rien n'y fait, pas de traces d'erreurs.
En fait, je me demande si c'est permis de faire des document.write dans une procédure appelée par onLoad.
si vous avez d'autres questions, n'hésitez pas !