tab - window.opener javascript ejemplo
¿Abrir el botón en una nueva ventana? (5)
Abre una nueva ventana con la URL que proporcionó :)
<button class="button" onClick="window.open(''http://www.example.com'');">
<span class="icon">Open</span>
</button>
Espero que ayude :)
¿Cómo haría para abrir el botón en una nueva ventana, emulando "a href, target = _blank"?
Actualmente tengo:
<button class="button" onClick="window.location.href=''http://www.example.com'';">
<span class="icon">Open</span>
</button>
El botón no está en una forma, solo quiero abrirlo en una nueva ventana.
No pude hacer funcionar tu método @ Damien-at-SF ...
Así que recurrí a mi antiguo conocimiento.
Al encerrar el tipo de entrada = "botón" dentro de un elemento de hipervínculo, simplemente puede declarar la propiedad de destino de la siguiente manera:
<a href="http://www.site.org" target="_blank">
<input type="button" class="button" value="Open" />
</a>
El ''target ='' _ blank '''' es la propiedad que hace que el navegador abra el enlace dentro de una nueva pestaña. Este atributo tiene otras propiedades, consulte: http://www.w3schools.com/tags/att_a_target.asp para obtener más detalles.
Como el atributo ''value = ""'' en los botones escribirá la cadena contenida en el botón, no es necesario un lapso.
En lugar de escribir:
<element></element>
para la mayoría de los elementos HTML, simplemente puede cerrarlos con una barra inclinada, como sigue:
<element />
Ah, y finalmente ... un elemento de "botón" tiene un activador de actualización dentro de él, así que utilizo un "tipo de entrada [botón]" para evitar activar el formulario.
Programadores de Buena Suerte.
Debido a la política de , tuve que cambiar el dominio en el ejemplo: https://meta.stackexchange.com/questions/208963/why-are-certain-example-urls-like-http-site-com-and-http-mysite-com-blocke
Puede lograr esto usando el método window.open()
, pasando _blank
como uno de los parámetros. Puede consultar los enlaces a continuación que tienen más información sobre esto.
http://www.w3schools.com/jsref/met_win_open.asp
http://msdn.microsoft.com/en-us/library/ms536651(v=vs.85).aspx
Espero que esto te ayudará.
Si estrictamente desea seguir usando el botón, simplemente cree una función de ventana abierta de la siguiente manera:
<script>
function myfunction() {
window.open("mynewpage.html");
}
</script>
Luego en tu html haz lo siguiente con tu botón:
Unirse
Entonces tendrías algo como esto:
<body>
<script>
function joinfunction() {
window.open("mynewpage.html");
}
</script>
<button onclick="myfunction()" type="button" class="btn btn-default subs-btn">Join</button>
<input type="button" onclick="window.open(); return false;" value="click me" />
http://www.javascript-coder.com/window-popup/javascript-window-open.phtml