Se connecter avec
S'enregistrer | Connectez-vous

Liste déroulante vers des urls

Dernière réponse : dans Programmation

Bonjour,

Apres maintes recheches via les moteurs de recherches les plus pouplaires, je m'en retourne à vous concernant mon problème.

Je souhaite créer dans une page php, une liste déroulante.

Dans cette liste figure 2 options et lorsque l'on choisit une option, celle-ci doit ouvrir, dans la même fenêtre, une url.


Lorsque je rentre ce code dans du html, et que je le teste en local, celui fonctionne aprfaitement
  1. <form name="form1" id="form1">
  2. <select name="menu1" onchange="MM_jumpMenu('parent',this,0)">
  3. <option>Choisissez</option>
  4. <option value="<a href="http://www.url.com" target="_blank">http://www.url.com</a>">Option 1</option>
  5. <option value="<a href="http://www.url.com/index.php" target="_blank">http://www.url.com/index.php</a>">Option 2 </option>
  6. </select>
  7. </form>



Mais lorsque je l'insert dans ma page php, meme avec des echo"..."; , les navigateurs indiquent une erreure et rien ne se passe !

Un peu d'aide serait bienvenue !!!

En vous remerciant par avance, cordialement, furious !

Autres pages sur : liste deroulante vers urls

Lassé par la pub ? Créez un compte

Déjà, ca sent le dreamweaver a plein nez...
ensuite, ta deuxième url ne semble pas correct > url./com ??

sinon, donne nous la fonction javascript : MM_jumpMenu, tu y fait référence, mais on tu ne nous la donne pas... (j'ai pas dreamweaver sous la main, et ca peut changer suivant les versions)

Enfin, essaie de mettre un
  1. method="post"
dans la définition de ta form. ca peut peut-être aidé... (pas sûr)

Oui c'est effectivement du dreamweaver !

Hors c'ets tout ce dont je sais me servir, je ne sias pas a quoi cela fait référence !

L'url n'est qu'un exemple, le "." est une erreure de syntaxe que je vais m'empresser de corriger en éditant mon post.

ou mette ce mthod="post" ? je susi vraiment navré, mais je ne connais pas un brin de programmation .. je fais juste quelque changement par analyse logique :-(

Merci pour ta réponse en tout cas ! ;-)

tu devrais trouver en haut de ta page, qqchose qui commence par "function MM_jumpmenu".
colle-le ici.

pour la method post, repere ta balise <form ...>
transforme la en <form method="post" ...>

sinon, google method post, ca devrait très bien marché.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde