Comment mettre des liens dans ce menu déroulant?
Fermé
Kilou1984
Messages postés
153
Date d'inscription
samedi 2 mars 2013
Statut
Membre
Dernière intervention
11 juin 2024
-
Modifié par baladur13 le 29/07/2014 à 14:54
Kilou1984 - 6 août 2014 à 10:56
Kilou1984 - 6 août 2014 à 10:56
A voir également:
- Comment mettre des liens dans ce menu déroulant?
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Créer un lien pour partager des photos - Guide
- Windows 11 menu démarrer classique - Guide
1 réponse
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
30 juil. 2014 à 03:33
30 juil. 2014 à 03:33
Bien que normalement ce n'est pas un menu mais un formulaire on peut faire ca comme ca
<form name="form" >
<select size="1" onChange="location = this.options[this.selectedIndex].value;">
<option value="lien.html" >lien 1</option>
<option value="lien.html" >lien 2</option>
<option value="lien.html" >lien 3</option>
</select>
</form>
Par contre niveau referencement je ne sais pas si c'est vraiment top de faire comme ca
<form name="form" >
<select size="1" onChange="location = this.options[this.selectedIndex].value;">
<option value="lien.html" >lien 1</option>
<option value="lien.html" >lien 2</option>
<option value="lien.html" >lien 3</option>
</select>
</form>
Par contre niveau referencement je ne sais pas si c'est vraiment top de faire comme ca
31 juil. 2014 à 22:58
Merci mais ça ne fonctonne pas, les url s'affichent dans le menu et mène à une page erreur, voici mes codes :
Modifié par animostab le 1/08/2014 à 06:08
deja le javascript du début tu n'en a pas besoin pour les liens
ensuite tu dois mettre l'url dans la value
comme je le repete ce n'est pas la bonne manière de faire un menu car cela doit nuire au référencement je pense
1 août 2014 à 13:28
Merci pour cette information,merci aussi pour votre patience et d'avoir pris de votre temps pour m'expliquer certaines choses. oui je préfère éviter ce qui est nuisible au référencement, cette question ci-dessus je l'est posé sur un autre forum, on m'a répondu que le HTML 5 ou CSS 3 était incompatible avec les anciens navigateurs soit environ 20% des internautes ( donc je préfère éviter le HTML5 et CSS3), alors que le javascript et le Jquery 1.X est compatible avec 95% des navigateurs, alors êtes vous dacord avec ceci? Et, si j'utilise ce menu en javascript cela poserait- t-il toujours problème pour le référencement?
Modifié par animostab le 1/08/2014 à 15:06
pour html 5 il existe un script qui rend compatible avec les anciens navigateurs (html5shiv)
pour css 3 il existe un script pour les coin arrondis (pie.HTC) et on peut offrir des alternatives pour IE 8 / 9 dans un css
Par contre tout contenu généré par javascript peut poser un problème en terme de référencement
voici un tuto pour un menu déroulant html 4 / css 2.1
http://css.mammouthland.net/menu-horizontal-deroulant-en-css.php
Modifié par Kilou1984 le 1/08/2014 à 17:13
Dacord merci encore pour votre aide. Donc si je comprend bien il reste que le Jquery 1.X qui serait non nuisible au référencement, c'est bien ça?
J'ajoute que en fait à la base je voulais faire ce menu pour créer du contenu avec mots clefs pour optimiser mon référencement, ceci est-il possible avec un menu Jquery 1.X ?