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