Ouvrir fichier PHP dans un frame
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...
Code:
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> |
Dans ce fichier html, quand je clique sur un item de la liste déroulante, il ne se passe rien.
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
Ouvrir fichier PHP dans un frame
Bonjour,
Oui les fichiers sont dans le même répertoire.
Quand j'ouvre adresse.html dans une page standard ça fonctionne.
Sur mon site, j'ai 3 cadres, top, gauche et droite.
Si j'ouvre ce fichier dans la frame de droite, la page s'affiche avec la liste déroulante mais quand je clique sur un item de la liste déroulante, les coordonnées du fichier listetelephone.php s'affichent pas.
L'exemple que j'ai donné, fonctionne quand je l'ouvre dans une nouvelle page mais pas dans un frame (droite) : http://www.ljan.fr/adresse.html
1 pièce(s) jointe(s)
Ouvrir fichier PHP dans une frame
Bonjour,
Pour mieux expliciter mon problème, je vous joins une capture d'écran représentant la structure de mon application.