Hola y gracias a todos por vuestro interés.
Sigo sin hacerlo funcionar.
He visto que en la etiqueta "FORM" pone lo siguiente:
Código:
<form class="formularioURL" action="#" onsubmit="return traduceURL()">
<div id="bloqueOrigenURL">
<label for="urlOrigen">URL de la página a traducir</label>...
Y que el botón "SUBMIT" llama a la función que puse anteriormente:
Código:
function traduceURL() {
var url = 'http://www.microsofttranslator.com/bv.aspx?';
url += 'from=' + lenguaOrigenURLID.options[lenguaOrigenURLID.selectedIndex].value;
url += '&to=' + lenguaDestinoURLID.options[lenguaDestinoURLID.selectedIndex].value;
if (urlOrigenID.value.length) {
url += '&a=' + encodeURIComponent(urlOrigenID.value);
}
location.href = url;
return(false);
}
Por lo poco que entiendo, veo que esta función abre la página desde:
Código:
var url = 'http://www.microsofttranslator.com/bv.aspx?';
añadiendo al final de la url una serie de "comandos" y, la zona con la que me estoy "pegando" es:
Código:
}
location.href = url;
return(false);
}
y es en "location.href = url;" donde no consigo meter nada que me abra todo el lío en una página nueva...
Gracias de nuevo y un saludo:
Javy