créer un site


Création d'une liste déroulante avec liens ?

Poster un nouveau sujet sur javascript   Répondre au sujet à javascript:Création d'une liste déroulante avec liens ?    Accueil Forum -> javascript
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
syl2406
frontpage mioche
frontpage mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 03-09-2004 22:53

Bonsoir,

Je dispose d'Internet Explorer 6 et débute dans la programmation en html (quelques pages avec des tableaux crées grâce au bloc-note Regedit)

Je souhaiterais afficher une liste déroulante dont chaque élément serait un lien aboutissant à une de mes autres pages.

Quelqu'un pourrait-il m'aider ?

Merci d'avance et bonne continuation.

Cordialement

Sylvain Michot
salemioche
salemioche
salemioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 11-09-2004 9:55

a mettre dans le head :
Code:
<!-- DEBUT DU SCRIPT -->
<script language="JavaScript">
function ChangeUrl(formulaire)
   {
   if (formulaire.ListeUrl.selectedIndex != 0)
      {
      location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
       }
   }
</script>


et ensuite ton menu :
Code:
<FORM>
<SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)">
<OPTION SELECTED VALUE="">-Selectionnez votre destination-</option>
  <option value="http://www.salemioche.com">salemioche.com</option>
  <option value="http://www.salemioche.net">salemioche.net</option>
  et ainsi de suite
</SELECT>
</FORM>



PS: attention ou tu postes ta question, pour avoir une réponse rapidement, tu avais posté dans C le forum du langage C
chiko
frontpage mioche
frontpage mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 05-06-2005 23:33

salut à tous,

bonjour, je débute et avec ce type de liste déroulante, comment faire pour que les liens s'ouvrent sur une nouvelle fenêtre?

Merci, et à bientot.


Dernière édition par chiko le 07-06-2005 10:11; édité 1 fois
salemioche
salemioche
salemioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 06-06-2005 8:38

pourquoi cela ?

ca va etre très penible pour le visiteur ...
iowa
php mioche
php mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 06-06-2005 16:06

tu rajoute dans le form

target="_blank"



p.s : j'ai pas pige le truc de la liste deroulante c'est quoi ?
chiko
frontpage mioche
frontpage mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 07-06-2005 10:11

salut,

en fait la liste déroulante est sur la page d'accueil et les liens vont vers le forum. Ainsi je préfère ouvrir les liens dans une nouvelle fenetre.

J'ai essayé déjà avant le target="_blank" mais sans succés.

A moins qu'il y ait un endroit spécial ou le mettre dans le Form?

Merci de votre aide.
iowa
php mioche
php mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 07-06-2005 16:00

a oui desole le target ne marche pas car c'est du javascript !



donc il faut ouvrir une nouvelle fenetre avec windows open !

je vais regarder sa ! Wink
chiko
frontpage mioche
frontpage mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 08-06-2005 11:52

merci yowa, c sympa Smile
iowa
php mioche
php mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 08-06-2005 12:38

j'ai trouve

Code:

<script language="JavaScript">
function ChangeUrl(formulaire)
   {
   if (formulaire.ListeUrl.selectedIndex != 0)
      {
     var url ;
     url = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
     window.open(url,'_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0');
       }
   }
</script>
<FORM >
<SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)"  >
<OPTION SELECTED VALUE="">-Selectionnez votre destination-</option>
  <option value="http://www.salemioche.com">salemioche.com</option>
  <option value="http://www.salemioche.net">salemioche.net</option>
</SELECT>
</FORM>


tu peux modifier la fonction popup a ta guise
chiko
frontpage mioche
frontpage mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 09-06-2005 9:36

merci pour tout Smile
iowa
php mioche
php mioche
MessageCréation d'une liste déroulante avec liens ? , Posté le: 09-06-2005 16:25

il faut juste voir si le popup sera pas blocke ! par un antipopup
nicesurfer
frontpage mioche
frontpage mioche
Messageinteressant ! , Posté le: 21-09-2006 22:03

Bonjour à tous
j'ai bien compris ce que vous décrivez là mais moi je souhaiterai créer une liste déroulante comme celles qui existent dans les barres de tâches de nos navigateurs préférés : par exemple si je clique sur le lien "marque pages" de firefox c'est alors que se déroule le menu contenant les liens ... une âme bien intentionnée pourrait elle voler à mon secours ?
Merci d'avance à celui qui aura la patience Wink
pagetronic
moderateur
moderateur
MessageCréation d'une liste déroulante avec liens ? , Posté le: 27-09-2006 13:11

Ce que tu cherche c'est un menu déroulant Wink
nicesurfer
frontpage mioche
frontpage mioche
Messageouiiiii , Posté le: 27-09-2006 16:29

tout à fait l'ami ! je me suis sans doute mal exprimé .... milles excuses Embarassed bon bin je vais fouiller dans ce que tu viens de me donner ... je devrais y trouver ce qui m'intéresse . Merci beaucoup ... pas facile de progresser sans aide : les bouquins ne disent pas tout ! ... et faut dire que java script est pas évident surtout quand on a pas vraiment les bases de la programmation ... le html est pas très compliqué mais lorsqu'il sagit d'un langage orienté objet où il est nécéssaire de créer des classes etc ... ça me prend le chou Smile
Montrer les messages depuis:   
Poster un nouveau sujet sur javascript   Répondre au sujet à javascript:Création d'une liste déroulante avec liens ?    Accueil Forum -> javascript Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales