Problème code
Résolu
Bonjour,
voiçi mon code pour un menu deroulant avec dreamweaver MX...
<FORM>
<select name="liste1" size="1">
<option value="Lien à visiter">-------- Liens à visiter------
<option value="actmanuelle_cadre_septembre_mardi.htm">Septembre
<option value="actmanuelle_cadre_octobre_mardi.htm">Octobre
</select>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
Mon soucis est : j'ai 2 cadres : 1 me servant de menu a gauche (ou j'ai mis mon code) et l'autre, à droite, pour visualiser le contenu.
Quand je clique sur , par exemple, "septembre", ma page s'affiche dans mon cadre de gauche, hors j'aimerai que ça s'affiche à droite...
QUe faut il changer dans mon code ?
merci de votre aide
voiçi mon code pour un menu deroulant avec dreamweaver MX...
<FORM>
<select name="liste1" size="1">
<option value="Lien à visiter">-------- Liens à visiter------
<option value="actmanuelle_cadre_septembre_mardi.htm">Septembre
<option value="actmanuelle_cadre_octobre_mardi.htm">Octobre
</select>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
Mon soucis est : j'ai 2 cadres : 1 me servant de menu a gauche (ou j'ai mis mon code) et l'autre, à droite, pour visualiser le contenu.
Quand je clique sur , par exemple, "septembre", ma page s'affiche dans mon cadre de gauche, hors j'aimerai que ça s'affiche à droite...
QUe faut il changer dans mon code ?
merci de votre aide
Configuration: Windows XP Firefox 2.0.0.8
24 réponses
-
ça y est j'ai réussi en me documentant . j'ai lu que dreamweaver faisait tout seul les menu deroulant :s c'est facile comme tout
affichage/objet de formulaire/menu de routage
et y a qu'à suivre les instructions !
trop facile !
3 jours que je suis sur ce "{#~& de menu deroulant !!
bien contente d'avoir trouvé et j'espère que ça aidera qqun !!
en tt cas, merci de votre aide !!!
a bientot, (non, ça voudrait dire que j'ai ENCORE des soucis mdrr)
bye -
Bon... lors voiçi ce que je suis arrivée a faire :
J'ai créé un formulaire reroutage avec dreamweaver...
Quand je met mon lien en "parent", ça marche.
Quand je le met en leftframe ou mainframe, ça marche plus ! rien ne se passe
Vous savez pourquoi ?
<form name="form1">
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>Lien a visiter</option>
<option value="nos_coordonnées.htm">septembre</option>
</select>
</form> -
bon, alors j'ai fait ce que tu m'as dit, mais ça charge ma page de gauche sur elle-même... en fait ça change rien sauf un rechargement dans le cadre de gauche du menu
tu vois ce que je veux dire ? -
Ah oui ça devrait marcher avec un bouton submit, càd:
<INPUT TYPE="submit" value="Go">
à la place du<INPUT TYPE="button" VALUE="Go">
mais ça modifie ton code. -
Ah oui ça devrait marcher avec un bouton submit, càd:
<INPUT TYPE="submit" value="OK">
à la place du<INPUT TYPE="button" VALUE="Go">
mais ça modifie ton code. -
rien ne se passe non plus..
bon, je vis encore faire des recherches, je vais bien voir..
merci qd mm -
ben j'ai été explicite, tu précise le target dans la balise <FORM>, donc ton code devient:
<FORM target="mainFrame"> <SELECT NAME="liste1" SIZE="1"> <OPTION VALUE="Lien à visiter">-------- Liens à visiter------ <OPTION VALUE="actmanuelle_cadre_septembre_mardi.htm">Septembre <OPTION VALUE="actmanuelle_cadre_octobre_mardi.htm">Octobre </SELECT> <INPUT TYPE="button" VALUE="Go" onClick="if (form.liste1.selectedIndex != 0) location = form.liste1.options[form.liste1.selectedIndex].value; else alert('Veuillez faire un choix dans le menu.')"> </FORM>J'ai modifié la première ligne. -
je le place ou exactement dans mon code ?
<FORM>
<SELECT NAME="liste1" SIZE="1">
<OPTION VALUE="Lien à visiter">-------- Liens à visiter------
<OPTION VALUE="actmanuelle_cadre_septembre_mardi.htm">Septembre
<OPTION VALUE="actmanuelle_cadre_octobre_mardi.htm">Octobre
</SELECT>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
merci bcp de ton aide -
En effet, j'ai dit une c.nnerie... t'inquiète, c'est en effet très courant (y'a qu'à demander à Google) et je m'en suis servi plus d'une fois.
Essaye <FORM target="mainFrame"> dans ton menu déroulant. -
merci bcp mais ça fonctionne pas... rien ne se passe, rien ne change...
je suis sur 3 forum different et personne ne trouve... pourtant ç doit être courant !
je désespère un peu là :( -
ok je vois... je vais tester ça de suite
merci
j -
Bonjour,
dans ta définition des frames:<frameset rows="*" cols="231,*" framespacing="0" frameborder="NO" border="0"> <frame src="activites_manuelles_menus_deroulants.htm" name="leftFrame" scrolling="yes" noresize> <frame src="activites_manuelles_menu_deroulant_photos.htm" name="mainFrame"> </frameset>
tu n'as pas précisé le target:<frameset rows="*" cols="231,*" framespacing="0" frameborder="NO" border="0"> <frame src="activites_manuelles_menus_deroulants.htm" name="leftFrame" scrolling="yes" target="mainFrame" noresize> <frame src="activites_manuelles_menu_deroulant_photos.htm" name="mainFrame"> </frameset>
J'ai ajouté:target="mainFrame"
dans la première frame. -
Bon... je vois que personne ne peut m'aider :(
ce code-çi fonctionne mais dans le même cadre... lorsque je fais "aperçu dans IE" ou "Firefox", mes 2 cadres apparaissent et quand je clique dans le menu deroulant qui se trouve dans le cadre de gauche, le contenu s'affiche dans ce même cadre de gauche. Deja, le code fonctionne... mais moi je voudrais le contenu a droite
<FORM>
<SELECT NAME="liste1" SIZE="1">
<OPTION VALUE="Lien à visiter">-------- Liens à visiter------
<OPTION VALUE="actmanuelle_cadre_septembre_mardi.htm">Septembre
<OPTION VALUE="actmanuelle_cadre_octobre_mardi.htm">Octobre
</SELECT>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
PPff vais je y arriver ?
tant pis, je vais me debrouiller
merci qd mm de votre aide -
je n'ai pas les balises
et
:s
la page entière de code concernant le cadre avec menu deroulant est en post 6. C'est tout ce que j'ai.... -
j'ai sélectionner le jeu de cadre en fait
je sais pas si c'est ça que tu veux :s
<frameset rows="*" cols="231,*" framespacing="0" frameborder="NO" border="0">
<frame src="activites_manuelles_menus_deroulants.htm" name="leftFrame" scrolling="yes" noresize>
<frame src="activites_manuelles_menu_deroulant_photos.htm" name="mainFrame">
</frameset>
est-ce ça ? -
j'ai changé
location = form.liste1.options[form.liste1.selectedIndex].value + "_target='droite'";
par
location = form.liste1.options[actmanuelle_cadre_septembre_mardi.htm].value + "_target='droite'";
mais rien...
je comprends pas -
Contributeur
-
attend, je rééssaie en changeant le nom de mon cadre (tout à l'heure ça n'a aps marché, je rééssaie pour voir)
-
oui j'ai bien compris le principe ;)
je t'envoie le code de toute ma page, peut être que tu pourras me dire !
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#00CC66">
<p align="center"><font color="#FFFFFF" size="5" face="Comic Sans MS"><a href="../index.htm" target="_parent"><font size="4">Accueil</font></a><br>
</font></p>
<p align="center"><font color="#006699" size="4" face="Comic Sans MS">A</font><font color="#FF9933" size="4" face="Comic Sans MS">c</font><font color="#CC3366" size="4" face="Comic Sans MS">t</font><font color="#99FFFF" size="4" face="Comic Sans MS">i</font><font color="#FFFFFF" size="4" face="Comic Sans MS">v</font><font color="#336600" size="4" face="Comic Sans MS">i</font><font color="#3399FF" size="4" face="Comic Sans MS">t</font><font color="#FF3300" size="4" face="Comic Sans MS">é</font><font color="#00FF66" size="4" face="Comic Sans MS">s</font><font size="4" face="Comic Sans MS">
<font color="#66FFFF">M</font><font color="#CC99FF">a</font><font color="#996666">n</font><font color="#CCCC66">u</font><font color="#6699CC">e</font><font color="#CCCC66">l</font><font color="#FFFFCC">l</font><font color="#006699">e</font><font color="#CC3366">s</font>
</font></p>
<p align="center"><font size="7" face="Comic Sans MS"><img src="../Images/jeux_enfants005.gif" width="129" height="88"></font></p>
<p align="center"><font color="#FFFFFF" size="5" face="Comic Sans MS"><strong><font size="3">Les
oeuvres<br>
</font></strong></font><font color="#FFFFFF" size="5" face="Comic Sans MS"><strong><font size="3">de
chaque groupe<br>
</font></strong></font><font color="#FFFFFF" size="3" face="Comic Sans MS"><strong>d'assistantes
maternelles et </strong></font><strong><font color="#FFFFFF" size="3" face="Comic Sans MS">leurs
enfants</font></strong></p>
<p align="center"><img src="../Images/apinsauteurs.gif" width="170" height="100"></p>
<p align="center"> </p>
<p align="center"><a href="actmanuelle_cadrejoint_mardi_sept.htm"><font size="3"><img src="../Images/fille2ans.gif" width="30" height="34" border="0"></font></a>
<font color="#FFFFFF" size="3" face="Comic Sans MS"><strong>Groupe du Mardi</strong></font></p>
<FORM>
<select name="liste1" size="1">
<option value="Lien à visiter">-------- Liens à visiter------
<option value="actmanuelle_cadre_septembre_mardi.htm">Septembre
<option value="actmanuelle_cadre_octobre_mardi.htm">Octobre
</select>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value + "_target='droite'";
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
<p align="center"><a href="actmanuelle_cadrejoint_jeudi_sept.htm"><img src="../Images/2bbdans%20sacjouer.gif" width="30" height="31" border="0"></a>
<font color="#FFFF99" size="3" face="Comic Sans MS"><strong>Groupe du Jeudi</strong></font></p>
<FORM>
<SELECT NAME="liste1" SIZE="1">
<OPTION VALUE="Lien à visiter">-------- Liens à visiter------
<OPTION VALUE="actmanuelle_cadre_septembre_mardi.htm">Septembre
<OPTION VALUE="actmanuelle_cadre_octobre_mardi.htm">Octobre
</SELECT>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
<p align="center"> <a href="actmanuelle_cadrejoint_vendredi_sept.htm"><img src="../Images/gar%E7on2ans.gif" width="28" height="32" border="0"></a>
<font color="#CCFF33" size="3" face="Comic Sans MS"><strong>Groupe du Vendredi</strong></font></p>
<FORM>
<SELECT NAME="liste1" SIZE="1">
<OPTION VALUE="Lien à visiter">-------- Liens à visiter------
<OPTION VALUE="actmanuelle_cadre_septembre_mardi.htm">Septembre
<OPTION VALUE="actmanuelle_cadre_octobre_mardi.htm">Octobre
</SELECT>
<INPUT TYPE="button" VALUE="Go"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('Veuillez faire un choix dans le menu.')">
</FORM>
<p> </p>
<p> </p>
</body>
</html>
Bon, je sais pas si tu vas t'y retrouver, mais en tout cas, merci de passer du temps à m'aider...
cary -
Contributeur_target='droite'"
“droite” parce que tu indiques “j'aimerai que ça s'affiche à droite”
Il faut bien-sûr que tu indiques le nom du cadre que tu utilises (-;
C'est où tout ça ?
Où est la page concernée ?
--
- 1
- 2
Suivant