Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/08/2013, 07:48
javy
 
Fecha de Ingreso: septiembre-2002
Mensajes: 153
Antigüedad: 21 años, 8 meses
Puntos: 1
Respuesta: Como abrir URL en otra ventana...

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