tlm !
J'ai un script dans un popup qui marche tres bien pour l'instant :
<script language="JavaScript">
window.opener.user.pass.value="<?echo $nb[pass];?>";
window.opener.user.site.options[window.opener.user.site.selectedIndex].text="<?echo $nb[site];?>";
window.opener.form.site.value="<?echo $nb[site];?>";
window.opener.form.login.value="<?echo $nb[login];?>";
window.opener.form.pass.value="<?echo $nb[pass];?>";
window.opener.form.titre.focus();
setTimeout("window.close()",300);
</script> |
Mais si je rajoute ce form dans la page qui apelle le script ci dessus , ca fout la merde et je comprends pas pkoi :
<form name="g" method="get" target="fenetre2" action="http://google.fr/search" onsubmit="window.open('http://google.fr/search','fenetre2','location,menubar,scrollbars,resizable,toolbar');return(false);"><table background="google.gif" width="140px" height="50px"><tr><td><input type="text" class="inform" name="q" size="10"></td><td><input type="Image" src="goog.gif"></td></tr></table></form> |
=>Si je mets ce form 'g' dans la page principale , j'obtiens l'erreur window.opener.user.pass a la valeur nul ou n'est pas un objet
et je me repete sans ce form 'g' je n'ai pas de pb...
Y'a kkun ki comprend ce qui se passe ??
![[:sharpknife] [:sharpknife]](https://forum-images.hardware.fr/images/perso/sharpknife.gif)
Message édité par kayasax le 30-01-2003 à 16:06:20