Src iframe
Résolu
Songeur
-
Songeur -
Songeur -
Bonjour,
Après plus d'une heure de recherche infructueuse je me permet de poser ma question ici.
Mon problème est le suivant :
Je souhaiterai changer la valeur du src d'un iframe en fonction de la value d'un combobox.
Je suis complètement perdu, merci d'avance de vos réponses.
Après plus d'une heure de recherche infructueuse je me permet de poser ma question ici.
Mon problème est le suivant :
Je souhaiterai changer la valeur du src d'un iframe en fonction de la value d'un combobox.
Je suis complètement perdu, merci d'avance de vos réponses.
2 réponses
Salut.
Il faudra passer par du Javascript. Lorsqu'on change la valeur de la liste, il faut faire appel à une fonction qui se chargera de récupérer l'URL et de la placer dans l'attribut src.
Exemple :
Et pour le JS, à mettre dans le head de la page :
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Il faudra passer par du Javascript. Lorsqu'on change la valeur de la liste, il faut faire appel à une fonction qui se chargera de récupérer l'URL et de la placer dans l'attribut src.
Exemple :
<div> <select name="frame_url" id="frame_url"> <option value="">Faites votre choix :</option> <option value="page1.html">Page 1</option> <option value="page2.html">Page 2</option> </select> <iframe src="page1.html" id="frame" /> </div>
Et pour le JS, à mettre dans le head de la page :
<script type="text/javascript"> window.onload = function() { var frame = document.getElementById('frame'); var liste = document.getElementById('frame_url'); liste.onchange = function() { frame.src = this.value; }; }; </script>
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.