Pb avec pop-up et opener

Messages postés
341
Date d'inscription
mercredi 17 juillet 2002
Statut
Membre
Dernière intervention
14 juillet 2011
- - Dernière réponse : vvm
Messages postés
8
Date d'inscription
jeudi 16 janvier 2003
Statut
Membre
Dernière intervention
25 février 2005
- 11 févr. 2005 à 10:58
Bonjour,

J'essaie vainement d'ajouter une option à la balise <select> d'une fenêtre principale par l'intermédiaire d'une saisie effectuée dans une fenêtre pop-up.
IE 5.5 me retourne le message d'erreur suivant, dans la plus pure rétorique "microsoftienne" :
Le serveur a généré une exception.!!! à la ligne marquée en rouge.

Ci-dessous, le code des 2 fenêtres.

Si quelqu'un a une petite idée sur la question, ou une autre manière de faire, je suis preneur.

Merci d'avance.

JC

//================================
//---- fenêtre principale : opener.htm ----------------//================================
<html>
<head>
<title>Fenetre d'origine</title>
<script language="javascript">
<!--
function nouvelle_fenetre()
{
window.open("nouvelle.htm","nouvelle","");
}
//-->
</script>
</head>

Fenetre d'origine

<form id="fenetre" name="fenetre">
<select id="auteur" name="auteur">
<option value="3">bertrand</option>
<option value="1">jules</option>
<option value="2">charles</option>
<option value="6">gérard</option>
<option value="5">daniel</option>
</select>

</form>

</html>
//================================

//================================
//---- fenêtre pop-up : nouvelle.htm ------------------//================================
<html>
<head>
<title>Nouvelle Fenetre</title>
<script language="javascript">
<!--
function maj()
{
var indice = opener.document.fenetre.auteur.length;
var nom = document.formulaire.nom.value;
var cle = document.formulaire.cle.value;
var nouveau = new Option(nom, cle);
opener.document.fenetre.auteur.options[indice] = nouveau; // erreur sur cette ligne
}
//-->
</script>
</head>

Nouvelle Fenetre

<form id=\"formulaire\" name=\"formulaire\">
----

,
,
,
,

</form>

</html>
//================================
Afficher la suite 

1 réponse

Messages postés
8
Date d'inscription
jeudi 16 janvier 2003
Statut
Membre
Dernière intervention
25 février 2005
0
Merci
salut,
ça fais un peu tard comme réponse, mais en voilà une.
Il suffit de créer une fonction sur ta page mère qui te permettra de créer d'autres éléments dans ta liste. et il te reste à appelé cette fonction de ta popup avec en paramètre les propriétés de ton nouvel élément.
Commenter la réponse de vvm