Función de ventana emergente Javascript Open
-
06-07-2019 - |
Pregunta
Estoy usando la siguiente función JS para abrir una ventana emergente para mostrar otro sitio web:
<script language="javascript" type="text/javascript">
function link()
{
window.open("www.google.com")
}
onClick="Link()"
La URL en el ejemplo anterior es solo para probar. De hecho, tengo la intención de reemplazar la URL con un valor de texto de un cuadro de lista, que tiene la forma de una URL. De todos modos, cada vez que inicio el depurador en Visual Studio y ejecuto onClick, se abre la ventana emergente y me da una página que indica que hay un error del servidor. Específicamente, Error del servidor en la aplicación '/' ... no se puede encontrar el recurso
. Además, noto que mi URL se coloca de la siguiente manera: http: // localhost: 49456 / www.google.com
. Pensé que esta función me daría una ventana emergente con Google como el sitio web. ¿Es este un problema del depurador de Visual Studio, mi código es incorrecto o estoy usando el código en el contexto incorrecto? Cualquier sugerencia sería muy apreciada.
Solución
necesita especificar http: // en la url, por ejemplo,
window.open("http://google.com");
sin ese protocolo especificado, el navegador pensará que la URL es relativa al documento actual.
Otros consejos
Agregue http: //
a su dominio, es decir, http://www.google.com
.