Bonjour,

Merci de m'aider pour cette partie de code.
J'ai une page principale à partir de laquelle je souhaite déclencher une série d'action sur événement onclick dans la page 1
Action 1 : ouverture d'un popup pour sélectionner un destinataire.
Action 2 : envoyer le mail.
Action 3 : rafraichir la page.

Page 1 : (extrait de code)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
...
<SCRIPT type="text/JavaScript">
function OuvrirPopup(page) 
{
 var width  = 300;
 var height = 200;
 var left   = (screen.width  - width)/2;
 var top    = (screen.height - height)/2;
 var params = 'width='+width+', height='+height;
 params += ', top='+top+', left='+left;
 params += ', directories=no';
 params += ', location=no';
 params += ', menubar=no';
 params += ', resizable=no';
 params += ', scrollbars=no';
 params += ', status=no';
 params += ', toolbar=no';
 nom = 'Destinataire de la NDF';
 window.open(page,nom,params);
}
</script>
...
...
<td align="left" valign="top" style="border:1px #C0C0C0 solid;height:8px;"><div align="center"><img border="0" width="20px" height="20px" alt="mail" src="images/mail.png" title="Envoyer ce document" onclick="OuvrirPopup(\'ndf_choix_resp.html\');)"></div></td>
<input id="choix" type="hidden">
Page 2 : popup

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<SCRIPT language="javascript">
 
function Reporter(elem) 
{
var report_resp = document.getElementById('resp').options[document.getElementById('resp').selectedIndex].value;
var choix = document.getElementById('resp').options[document.getElementById('resp').selectedIndex].value;
    window.opener.document.getElementById('choix').value = choix;
}
</SCRIPT>
</head>
<body>
<div id="wb_Form1" style="position:absolute;background-color:#F0F0F0;left:9px;top:24px;width:250px;height:138px;z-index:14">
 
<div id="wb_Text8" style="margin:0;padding:0;position:absolute;left:2px;top:43px;width:137px;height:16px;text-align:left;z-index:1;">
<font style="font-size:13px" color="#000000" face="Arial">Responsable</font></div>
<div style="position:absolute;left:3px;top:63px;width:200px;height:20px;border:1px #C0C0C0 solid;z-index:2">
<select  onchange="Reporter(this);" name="resp" size="1" id="resp" style="position:absolute;left:0px;top:0px;width:100%;height:100%;border-width:0px;font-family:Courier New;font-size:13px;" tabindex="2" title="Sélection du responsable">
<option selected value="Moi@moi.com">Moi</option>
<option value="Lui@lui.com">Lui</option>
<option value="toi@toi.com">Toi</option>
</select>
Je parviens parfaitement à récupérer la variable issue du popup dans le input id="choix".

Mais ce n'est pas ce que je veux faire.
Ce que je souhaiterais, c'est enchainé sur une autre action (fonction mail) en utilisant cette variable javascript puis refresh de la page 1.
Je vous remercie de votre aide.