Bonjour,
J'ai un fichier adresse.html qui s'ouvre dans une frame (nommée droite).
Dans ce fichier, j'ai implémenté une liste déroulante.
Voici le début du fichier...
Dans ce fichier html, quand je clique sur un item de la liste déroulante, il ne se passe rien.
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 <body> <script type="text/javascript"> function listLink(list) { var url ="listetelephone.php?dpt=" + list.options[list.selectedIndex].value; top.frames['ifrm_1'].location.replace(url); } </script> <font face="Verdana" size="2" color="#000099"><b>Choisir un nom dans la liste</b></font><br /> <div style="position:absolute; left:50px; top:50px; width:288px; height:22px; text-align:left; " > <select id="combo_3" name="cbo_Cavistes" size="1" onchange='listLink(this)'"> <option value="0" selected >-- Sélectionner --</option> <option value=1>ABBAD Anais</option> <option value=2>ABBAD M'Hamed</option> <option value=3>ACHONDO Eduardo</option> </select> </div> <!-- Cadre flottant (IFrame) ifrm_1 --> <div style="position:absolute; left:455px; top:50px; width:300px; height:50px; " > <iframe id="ifrm_1" name="ifrm_1" src="0.html" allowtransparency="true" style="width:278px; height:238px; " frameborder="0" >0.html</iframe> </div>
Il semble que le fichier appelé : "listetelephone.php?dpt" ne soit pas lu ou pas vu.
Si j'ouvre mon fichier adresse.html dans une page normale hors cadre (_blank), cela fonctionne.
Je me demande s'il ne faut pas déclarer que le fichier listetelephonephp doit s'ouvrir dans une frame (droite) avec l'option Target mais je ne connais pas la syntaxe.
Voir l'exemple qui fonctionne : http://www.ljan.fr/adresse.html
D'avance merci
Partager