javascript : cible menu déroulant - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : javascript : cible menu déroulant
 
Profil : IDNaute
Plus d'informations

Bonjour, j'ai un problème avec une de mes pages html.
je possède plusieurs fichiers : frame.htm (qui découpe ma page en deux parties : "choix" et "pages" ), choix.htm, page1.htm (il y a en tout 8 pages de ce type).

frame.htm :

Code :
  1. <html>
  2.   <head>
  3.   </head>
  4.   <frameset rows="100,*" frameborder=no border=0>
  5.     <frame name="choix" src="choix.htm" noresize>
  6.     <frame name="pages" src="page1.htm" noresize>
  7.     </frameset>
  8.   </frameset>
  9. </html>




choix.htm :

Code :
  1. <html>
  2.     <head>
  3.         <style type="text/css" media="screen">@import "../../../../style.css";</style>
  4.         <SCRIPT LANGUAGE="JavaScript">
  5.             function ChangeUrl(formulaire){
  6.                 if (formulaire.ListeUrl.selectedIndex != 0){
  7.                     location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
  8.                 }
  9.                 else{
  10.                     alert('Veuillez choisir une page.');
  11.                 }
  12.             }
  13.         </SCRIPT>
  14.     </head>
  15.     <body>
  16.         <form action="" method=POST>
  17.             <select name=ListeUrl onChange="ChangeUrl(this.form)">
  18.                 <option selected>-- Choisir une page --
  19.                 <option value="page1.htm">Page 1
  20.                 <option value="Page2.htm">Page 2
  21.                 <option value="page3.htm">Page 3
  22.                 <option value="page4.htm">Page 4
  23.                 <option value="page5.htm">Page 5
  24.                 <option value="page6.htm">Page 6
  25.                 <option value="page7.htm">Page 7
  26.                 <option value="page8.htm">Page 8
  27.             </select>
  28.         </form>
  29.     </body>
  30. </html>



J'aimerais que ce formulaire ouvre les pages dans la frame "pages" et non dans la frame "choix" et je ne sais pa comment faire.
Pourriez vous m'aider s'il vous plait ?

Liens sponsorisés


Inscrivez-vous ou connectez-vous pour masquer ceci.

Profil : IDNaute
Plus d'informations

Salut !

J'ai pas regarder ton code, désolé.

J'ai fait un site qui utilise un peu le meme procedé, j'utiliser javascript pour actualiser les pages de cette maniere :
<SCRIPT language=JavaScript>parent.nomdetaframetapage[/color].php';</SCRIPT>

Voila, j'espere que ca t'aidera :)

Profil : IDNaute
Plus d'informations

ton exemple c'est avec du php mais ca marche avec du html ? si ca marche en tout cas je sais pas l'adapter à mon exemple :-?

Profil : IDNaute
Plus d'informations

personne sait comment je peux faire ? :-(

Profil : IDNaute
Plus d'informations

Dites moi si j'ai mal expliqué le problème :-?


  FORUM Infos-du-Net » Programmation » javascript : cible menu déroulant

Aller à :
 

Liens