Affichage d'une image par JS avec Mozilla
Bonjour à tous,
J'invite des visiteurs à choisir une image dans une popup par un bouton radio, puis l'image choisie se charge sur la page parent. Ca fonctionne impec avec IE, pas du tout avec Mozilla. Est ce que quelqu'un sait pourquoi ?
le code de la popup:
Code:
1 2 3 4 5
|
<input type=\"radio\" name=\"img\" onClick=\"window.close()\"
onChange=\"window.opener.ChoisirImage(this.value)\" value=\"$Picturename\">
<img src=\"".$chemin."/".$Picturename."\"> |
la fonction ChoisirImage de la page parent:
Code:
1 2 3 4 5 6 7 8 9 10
|
function ChoisirImage(nomImage)
{
document.forms['formulaire'].elements['img'].value = nomImage;
if(nomImage == ""+nomImage+"")
{
document.getElementById("image").src="images/"+nomImage+"";
}
} |
et enfin, l'appel de la fonction pour afficher l'image dans la page parent:
Code:
1 2
|
<img src="javascript:ChoisirImage()" border="0" id="image"> |
L'image s'affiche bien avec IE...pas du tout avec Firefox. Comprends pas. Merci à ceux qui ont connu ce type de problème.
Bonne journée.