Problème code
Résolu
cary64
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
cary64 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
cary64 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
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
A voir également:
- Problème code
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
24 réponses
Bonjour,
Si tous tes liens doivent s'ouvrir dans le même cadre, essaye d'ajouter :
https://www.la-grange.net/w3c/html4.01/present/frames.html#h-16.3.1
Ou quelque chose comme :
--
Si tous tes liens doivent s'ouvrir dans le même cadre, essaye d'ajouter :
<base href="[la_page_de_cadres]" target="droite">
</head>
dans l'en-tête de la page, juste avant </head>.
https://www.la-grange.net/w3c/html4.01/present/frames.html#h-16.3.1
Ou quelque chose comme :
location = form.liste1.options[form.liste1.selectedIndex].value + "_target='droite'";?
--
merci bcp mais j'avoue être un peu pomméé là...
je ne sais pas ou mettre dans mon code : <base href="[la_page_de_cadres]" target="droite">
et pourquoi mettre en + location = form.liste1.options[form.liste1.selectedIndex].value + "_target='droite'"; et ou ?
je ne sais pas ou mettre dans mon code : <base href="[la_page_de_cadres]" target="droite">
et pourquoi mettre en + location = form.liste1.options[form.liste1.selectedIndex].value + "_target='droite'"; et ou ?
En gros, un document HTML est composé comme ça :
Ce n'est pas “en plus”, c'est “Ou”. Ou bien, si tu veux tester autrement parce que la 1re solution ne fonctionne pas…
Tu nous donnes du code :
--
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/transitional.dtd"> <html> <head> <title>Titre de la page</title> </head> <body> </body> </html>On peut y constater différentes parties :
<html> </html>dans laquelle on trouve 2 choses :
<head> </head> et <body> </body>Donc,
<head> ici </head>tu peux placer la 1re solution.
Ce n'est pas “en plus”, c'est “Ou”. Ou bien, si tu veux tester autrement parce que la 1re solution ne fonctionne pas…
Tu nous donnes du 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>Je le reprends et te propose de tester un ajout sur une ligne :
location = form.liste1.options[form.liste1.selectedIndex].value + "_target='droite'";
--
Merci pour tes explications qui m'éclaire un peu mieux !
J'ai insérer la ligne de code que tu m'as indiqué et voilà ce que ça me donne :
<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>
Cependant, je n'ai pas la page qui s'affiche a droite, et maintenant, ni a gauche non plus... en fait, rien ne se passe...
J'ai insérer la ligne de code que tu m'as indiqué et voilà ce que ça me donne :
<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>
Cependant, je n'ai pas la page qui s'affiche a droite, et maintenant, ni a gauche non plus... en fait, rien ne se passe...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
_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 ?
--
“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 ?
--
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
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
attend, je rééssaie en changeant le nom de mon cadre (tout à l'heure ça n'a aps marché, je rééssaie pour voir)
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
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
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 ?
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 ?
je n'ai pas les balises
la page entière de code concernant le cadre avec menu deroulant est en post 6. C'est tout ce que j'ai....
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....
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
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
Bonjour,
dans ta définition des frames:
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.
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à :(
je suis sur 3 forum different et personne ne trouve... pourtant ç doit être courant !
je désespère un peu là :(
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.
Essaye <FORM target="mainFrame"> dans ton menu déroulant.
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
<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
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.