Mon menu déroulant ouvre des liens dans une autre fenêtre
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour les ccmistes,
comme l'indique mon titre, j'ai trouvé un code qui répond à mon attente au détail près qu'il ouvre un autre onglet. J'aimerais que ça ouvre sur la page est-ce que vous pouvez me conseiller ?..
voilà le code :
<form method=... name="from">
<select name="sites">
<OPTION VALUE="#" SELECTED> Choisir </OPTION>
<option onclick="redirection()" value="http://www.colmar-immo.com/#!appartements-louer/cats">Appartements en location</option>
<option onclick="redirection()" value="http:///www.colmar-immo.com/#!appartements-vente/c1x2s">Appartements en vente</option>
</select>
<script language="javascript">
function redirection()
{
f=window.open("");
f.location.href=window.document.from.sites.options[window.document.from.sites.selectedIndex].value ;
}
</script>
Je vous remercie à l'avance
comme l'indique mon titre, j'ai trouvé un code qui répond à mon attente au détail près qu'il ouvre un autre onglet. J'aimerais que ça ouvre sur la page est-ce que vous pouvez me conseiller ?..
voilà le code :
<form method=... name="from">
<select name="sites">
<OPTION VALUE="#" SELECTED> Choisir </OPTION>
<option onclick="redirection()" value="http://www.colmar-immo.com/#!appartements-louer/cats">Appartements en location</option>
<option onclick="redirection()" value="http:///www.colmar-immo.com/#!appartements-vente/c1x2s">Appartements en vente</option>
</select>
<script language="javascript">
function redirection()
{
f=window.open("");
f.location.href=window.document.from.sites.options[window.document.from.sites.selectedIndex].value ;
}
</script>
Je vous remercie à l'avance
4 réponses
-
YO ! Essaie ça :
<select name="sites" onChange="location = this.options[this.selectedIndex].value;"> <OPTION VALUE="#" SELECTED> Choisir </OPTION> <option value="http://www.colmar-immo.com/#!appartements-louer/cats">Appartements en location</option> <option value="http:///www.colmar-immo.com/#!appartements-vente/c1x2s">Appartements en vente</option> </select>
-
Tout d'abord merci pour ta réponse bboyskuat,
c'est presque ça seulement le lien s'ouvre dans la liste déroulante ?...
Merci tout de même -
Comment ça dans la liste déroulante ?
Moi il l'ouvre dans la même page
Envoi tout ton code de la page STP :) -
Je ne sais pas comment insérer une capture d'écran mais chez moi, la page s'ouvre dans l'espace réservé au menu déroulant .. Le code est un copier/coller de ta réponse le voilà
"<select name="sites" onChange="location = this.options[this.selectedIndex].value;">
<OPTION VALUE="#" SELECTED> Choisir </OPTION>
<option value="http://www.colmar-immo.com/#!appartements-louer/cats">Appartements en location</option>
<option value="http:///www.colmar-immo.com/#!appartements-vente/c1x2s">Appartements en vente</option>
</select>