Bonjour,
Toujours débutant, je souhaite ouvrir une page qui afficherait entre autres choses, une photo en grand format dans une cellule.
Cet évènement est déclenché par un clic sur une miniature de la photo dans la page d'appel.
Voici la fonction :
1 2 3 4
| function InsertImg(img)
{
w=open("Photo-Img.htm",'PhotoPage','top=60,left=60,width=1200,height=900,toolbar=no,scrollbars=no,resizable=no');
setTimeout('W = opener.location.replace(window.location.href)', 100); |
Mon problème est que je n'arrive pas à accéder à la page pour y insérer le src de la photo.
En effet, quand je code
alert(w.document.getElementsByTagName('img').length
j'ai soit une erreur, soit un "undefined", soit encore une valeur zéro.
Or la page contient bien une balise "img".
Le voici :
1 2 3 4 5 6 7 8 9 10 11 12
| <html>
<body>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td id="PhotoCollier" width="100%" align="center"><img border="0" ></td>
</tr>
<tr>
<td width="100%" align="left" valign="top"><img border="0" src="acheterBtn.gif"></td>
</tr>
</table>
</body>
</html> |
Cela fait 3 jours que je cherche et cela m'aiderait si quelqu'un avait une piste de solution.
Merci d'avance
Partager