Pays-Froid.Net

Qu'est ce que Pays-Froid.Net

[regle] probleme menu deroulant

Posez vos problèmes à propos du HTML et ses dérivés

[regle] probleme menu deroulant

Messagede le modeliste le 25 Mai 2007 19:31

j'ai du mal avec mon site alor je vous embete encore un peu comment on fais un menu deroulant qui fonctionne j'ai la base on m'a dit qu'il falait un truc dans head mais quoi voila ce que j'ai et tout est dans le body

<label for="select"> </label>
<form action="" method="post" enctype="multipart/form-data" class="Style8" id="submit">
<fieldset>
<select name="Choisissez un site ..." id="submit">
<option value="" selected="selected">Choisissez un site ...</option>
<option value="http://www.choisymodelclub.fr/">Choisy Model Club</option>
<option value="http://www.blabla-rc.com/portal.php">BlaBla rc</option>
<option value="http://www.vosloisirs88.com/">Vos loisir 88</option>
<option value="http://www.fvrc.asso.fr/">Fvrc</option>
<option value="http://www.ffsa.org">Ffsa</option>
<option value="http://perso.orange.fr/choisymodelclub/monsite/index">Pokeral</option>
<option value="http://www.e-monsite.com/julien88200">Julien88200</option>
</select>

<div align="center"><button id="submit" value="submit" type="submit">
Go . . .
</button> </div>
</fieldset>
</form>
:?
Dernière édition par le modeliste le 08 Juin 2007 18:06, édité 1 fois.
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Geoffroy le 25 Mai 2007 19:36

déjà on commence par le commencement : ca sers a quoi ca?
Code: Tout sélectionner
<label for="select"> </label>


sino il y a un turc, j'ai jamais vu, ca marche le
Code: Tout sélectionner
<button id="submit" value="submit" type="submit">
Go . . .
</button>

???

et tu veux faire quoi??? juste ouvrir un lien? je te conseil de faire plutot ca en JS, tu lui fait ouvrir une nouvelle fenêtre lorsque la personne séléctionne un des site, et dans ce cas la, plus besoin de bouton, rien!
TIMTOWTDI
Avatar de l’utilisateur
Geoffroy
Crazy Pinguin
Crazy Pinguin
 
Messages: 1332
Inscription: 20 Jan 2007 23:11

Messagede le modeliste le 25 Mai 2007 19:46

le boutton marche enfaite il me met une erreur q'apres avoir clique sur le bouton si tu veut voir ce que sa donne sur mon site c'est
http://pb.roggero.free.fr/site/

c'est pour ouvrir les lien dans une nouvelle fenetre et le boutton j'aimerais le garder en confirmation
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Geoffroy le 25 Mai 2007 23:23

ben en fait tu dois faire ca en JS je t'ai deja dit, et t'en a pas!!
parce que ca sers a rien de l'envoyer a php, php ne peux pas ouvrir de nouvelles pages!!

a moins de le passer a JS a nouveau, mais la tu te fait chier pour rien!!!
ou alors tu fait une redirection?
TIMTOWTDI
Avatar de l’utilisateur
Geoffroy
Crazy Pinguin
Crazy Pinguin
 
Messages: 1332
Inscription: 20 Jan 2007 23:11

Messagede le modeliste le 26 Mai 2007 0:26

Comment faire c'est sa mon blem
merci de venir voir mon site
http://pb.roggero.free.fr
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Patoch le 26 Mai 2007 14:42

J'ai trouvé ceci qui correspond a ce qu'on t'avait indiqué ;). Je pense que tu peux t'inspirer de ce code :


Le formulaire :

Le code HTML du formulaire doit être placé dans le corps du document (quelque part entre les balises <BODY> et </BODY>). Ce formulaire ne contient qu'un seul élément (SELECT). La validation du formulaire est automatiquement générée par le choix d'une option, grâce à l'événement onChange.

Code: Tout sélectionner
<form name="Choix">
<select name="Liste" onChange="Lien()">
<option value="">Choisir une option
<option value="../../copains.html">Les copains
<option value="../../plongee/index.html">La plongée
<option value="http://www.google.com">Recherche
</select>
</form>



La fonction JavaScript :

La fonction Lien() doit être placée dans l'entête de la page (quelque part entre les balises <HEAD> et </HEAD>).

Code: Tout sélectionner
function Lien() {
   i = document.Choix.Liste.selectedIndex;
   if (i == 0) return;
   url = document.Choix.Liste.options[i].value;
   parent.location.href = url;
}
Image
Image
Avatar de l’utilisateur
Patoch
Administrateur
Administrateur
 
Messages: 1343
Inscription: 13 Nov 2006 1:53
Localisation: Sur la Banquise

Messagede le modeliste le 28 Mai 2007 0:25

je suis dsl de te le dire mais sa ne fonctionne pas
merci de venir voir mon site
http://pb.roggero.free.fr
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede le modeliste le 28 Mai 2007 20:24

j'ai trouver sa mais je cherche qu'il ouvre une nouvelle page (je travaille avec dreamwaever 8)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->
</script>
</head>

<body>
<form name="form1" id="form1">
<select name="menu" onchange="MM_jumpMenu('parent',this,0)">
<option value="">Selectionnez un site . . .</option>
<option value="http://www.vosloisirs88.com/">vosloisirs88</option>
<option value="http://www.fvrc.asso.fr/">Fvrc</option>
<option value="http://www.ffsa.org/">Ffsa </option>
<option value="http://www.choisymodelclub.fr/">Choisy model club</option>
<option value="http://www.blabla-rc.com/portal.php">BlaBla rc</option>
<option value="http://perso.orange.fr/choisymodelclub/monsite/index">Pokeral</option>
<option value="http://www.e-monsite.com/julien88200">Julien88200
</select>
<input type="button" name="Button1" value="GO . . . " onclick="MM_jumpMenuGo('menu','parent',0)" />
</form>
</body>
</html>
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Patoch le 28 Mai 2007 21:19

Pour ce qui est du code entre les balises body, c'etait le même.
Par contre, la fonction à changé.

Geo devrait pouvoir t'aider. Je ne connais pas assez le JS pour t'aider. As tu fait un tour dans la section tutoriaux ?
Image
Image
Avatar de l’utilisateur
Patoch
Administrateur
Administrateur
 
Messages: 1343
Inscription: 13 Nov 2006 1:53
Localisation: Sur la Banquise

Messagede le modeliste le 28 Mai 2007 22:50

c'est dreamwaever 8 qui me fait sa
j'ai regarder les tuto mais j'ai rien trouve
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Geoffroy le 29 Mai 2007 6:46

jconnais pas dreamwaever...
un turc pour faire les sites?
c'est à peu près le genre de prog que je veux faire si j'ai windev!


dis moi ce qui marche pas sur cette fonction stp, parce que lire leur fonction à 2 balle, c'est pas toujours facil, même une fois qu'elle sont plus clair!!!

ca fait un peux penser aux fonctions de google :D

(j'ai deja essayer de les lires)



Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   <title>Document sans nom</title>
   <script language="javascript">
   <!--
   function open_selected(obj_sel)
   {//par Geoffroy pour Pays-froid.net
      if (!obj_sel)
         return;
      var x = obj_sel.value;
      open(x, 'titre');
   }
   -->
   </script>
</head>

<body>
   <form name="form1" id="form1">
      <select id="menu" name="menu" onchange="open_selected(this)">
         <option value="">Selectionnez un site . . .</option>
         <option value="http://www.vosloisirs88.com/">vosloisirs88</option>
         <option value="http://www.fvrc.asso.fr/">Fvrc</option>
         <option value="http://www.ffsa.org/">Ffsa </option>
         <option value="http://www.choisymodelclub.fr/">Choisy model club</option>
         <option value="http://www.blabla-rc.com/portal.php">BlaBla rc</option>
         <option value="http://perso.orange.fr/choisymodelclub/monsite/index">Pokeral</option>
         <option value="http://www.e-monsite.com/julien88200">Julien88200
      </select>
      <input type="button" name="Button1" value="GO . . . " onclick="open_selected(menu)" />
   </form>
</body>
</html>


essaye avec ça, ca amrhce sous FF2.0, et la fonction est bidon ! ((il faut juste pas oublier de passser la valuer de obj_sel a une autre varailbe avant d'utiliser open, sinon ça marche pas :D))
TIMTOWTDI
Avatar de l’utilisateur
Geoffroy
Crazy Pinguin
Crazy Pinguin
 
Messages: 1332
Inscription: 20 Jan 2007 23:11

Messagede le modeliste le 29 Mai 2007 20:02

essaye avec ça, ca amrhce sous FF2.0, et la fonction est bidon ! ((il faut juste pas oublier de passser la valuer de obj_sel a une autre varailbe avant d'utiliser open, sinon ça marche pas ))

qu'est ce qu'il faut mettre a la place alor

ce que j'aimerais un menu deroulant avec bouton qui ouvre des page web dans de nouvelle fenetre
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Geoffroy le 29 Mai 2007 21:49

ben le truc que je t'ai passé c'est ça!!!
c'est ta page entière qui fait ce que tu veux!!
(je l'ai tester)
TIMTOWTDI
Avatar de l’utilisateur
Geoffroy
Crazy Pinguin
Crazy Pinguin
 
Messages: 1332
Inscription: 20 Jan 2007 23:11

Messagede le modeliste le 29 Mai 2007 22:57

enfin sa marche est ce que l'on pourait que sa se mette qu'en appuyant sur le bouton si on peut pas c'est pas grave
merci de venir voir mon site
http://pb.roggero.free.fr
le modeliste
Bébé Pinguin
Bébé Pinguin
 
Messages: 46
Inscription: 18 Mai 2007 14:22

Messagede Geoffroy le 30 Mai 2007 6:06

que ça ouvre la page que quand on apuuiye sur le boutn?
pas de problème!!
Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   <title>Document sans nom</title>
   <script language="javascript">
   <!--
   function open_selected(obj_sel)
   {//par Geoffroy pour Pays-froid.net
      if (!obj_sel)
         return;
      var x = obj_sel.value;
      open(x, 'titre');
   }
   -->
   </script>
</head>

<body>
   <form name="form1" id="form1">
      <select id="menu" name="menu">
         <option value="">Selectionnez un site . . .</option>
         <option value="http://www.vosloisirs88.com/">vosloisirs88</option>
         <option value="http://www.fvrc.asso.fr/">Fvrc</option>
         <option value="http://www.ffsa.org/">Ffsa </option>
         <option value="http://www.choisymodelclub.fr/">Choisy model club</option>
         <option value="http://www.blabla-rc.com/portal.php">BlaBla rc</option>
         <option value="http://perso.orange.fr/choisymodelclub/monsite/index">Pokeral</option>
         <option value="http://www.e-monsite.com/julien88200">Julien88200
      </select>
      <input type="button" name="Button1" value="GO . . . " onclick="open_selected(menu)" />
   </form>
</body>
</html>


j'ai juste enlevé le onchange="open_selected(this)"
sinon pour le bouton ça y été déjà, mais ça servait pas à grand chose.
TIMTOWTDI
Avatar de l’utilisateur
Geoffroy
Crazy Pinguin
Crazy Pinguin
 
Messages: 1332
Inscription: 20 Jan 2007 23:11

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron

Copyright © Pays-Froid.Net

Nous contacter | Notre Histoire | Plan du site | Nos partenaires | Mentions légales | Fil RSS | XHTML 1.0 | CSS 2.0

Partenaire : Waliwaloo - Darklg - Yagoort - Meilleur du Web - Hit Parade