Changement d'url avec window location
salut,
J'ai une liste de séléction et je souhaite mettre un lien sur chacune des options de cette liste :
Code:
1 2 3 4 5 6 7
|
<select id="selectLang" onchange="changeLanguage();">
<option value="1" <%if(country.equals("FR")){ %>selected="selected"<% }%>>france</option>
<option value="2" <%if(country.equals("DE")){ %>selected="selected"<% }%>>allemagne</option>
<option value="3" <%if(country.equals("AT")){ %>selected="selected"<% }%>>italie</option>
</select> |
et la fonction changeLanguage :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| function changeLanguage(){
var url = "www.monsite.com"
switch(document.getElementById("selectLang").value){
case '1':
url = "www.monsite.com"
break;
case '2':
url = "www.monsite.de"
break;
case '3':
url = "www.monsite.it"
break;
}
window.location.replace(url);
} |
mais ceci ne me remplace pas toute l'url et s'il y a des parametres dans l'url de depart alors ces parametres sont conservés.
quelqu'un sait d'ou ça peut venir ?
merci