Ta fenêtre principale est donc ta fenêtre "sms" qui va ouvrir une popup (avec window.open()) qui contiendra donc ton agenda. Tu as donc deux fenêtre d'ouverte, "sms" et "agenda", la fenêtre sms étant la fenêtre parente.
J'ai jeté un coup d'oeil à phenix agenda et les deux choses qui nous interessent lors de l'enregistrement d'une note sont celles ci :
Le champ de saisie de la date, dont l'id est "ztDateNote" :
Code : Tout sélectionner
<INPUT type="text" class="Texte" name="ztDateNote" id="ztDateNote" ... >Code : Tout sélectionner
<INPUT type="button" name="btEnregistre" value="Enregistrer"
onClick="javascript: return saisieOK(document.Form1);" class="Bouton">Code : Tout sélectionner
onClick="javascript: alert(document.getElementById('ztDateNote').value); return saisieOK(document.Form1);"De la même manière, tu peux accéder aux éléments de ta page "sms" en passant par window.opener, et donc à l'élément dont l'id est "date" en passant par window.opener.getElementById('date').value. Tu dois donc pouvoir mettre à jour ton champ ainsi :
Code : Tout sélectionner
onClick="javascript: window.opener.getElementById('date').value = document.getElementById('ztDateNote').value; return saisieOK(document.Form1);"