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 ??
Message édité par kayasax le 30-01-2003 à 16:06:20