Código HTML:
<form action="nada()" id="form1"> <!-- nada() no es ninguna función: el formulario no tiene submit. Lo que quiero es que se cambie al seleccionar el idioma --> <select onchange="cambioidioma()" id="idioma"> <option selected value="esp">Español</option> <option value="ing">Inglés</option> </select> </form>
Código:
La variable d tiene que tener el nombre del documento HTML desde el que se ejecuta el script para cambiar de idioma.function cambioidioma() { var c=document.getElementById("idioma"); var i=c.options.selectedIndex; if(i==-1) return; //esto no sé lo que significa: lo copie de la página en la que estaba var v=c.options[i].value; document.location.href='../'+v+'/'+d; }
Espero que alguien me pueda ayudar. Gracias por adelantado.