Pues mirad hemos realizado una web y la hemos hecho en dos idiomas,una euskera y otra versión en español, la cosa es k en la raiz hemos situado todos los archivos en euskera y dentro de la carpeta es, hemos insertado lo mismo pero en version española, entonces para hacer el cambio de idioma a traves de un combo hemos utilizado el siguiente condigo:
Código:
La cosa es que en mozila funciona perfectamente y en el Internet explorer no va, tambien he probado en poner dentro de la funcion alert(idioma, y en el mozila al cambiar de combo si k sale el alert con el idioma corespondiente, pero en el internet explorer no sale ningun alert, ningun mensaje de error ni nada). Haber si alguien m puede ayudar con esto, please!<script language="JavaScript" type="text/javascript"> function cambiar_idioma(idioma) { var url,cuanto,pagina url=window.location.href cuanto=url.length-url.lastIndexOf("/") pagina=url.substring((url.lastIndexOf("/")+1),url.length) if (idioma=="eu") { window.location.href="../"+pagina; } else { window.location.href="../"+idioma+"/"+pagina; } } </script> <form id="form1" name="form1"> <label for="select">Idioma:</label> <select name="select" id="select"> <option value="euskera" onclick="cambiar_idioma('eu')">Euskera</option> <option value="español" onclick="cambiar_idioma('es')">Español</option> </select> </form>
SALU2