ventana pestaña otra nueva enlace abrir javascript html tabs

nueva - abrir un enlace en otra pestaña javascript



Abra una nueva pestaña con javascript pero permanezca en la pestaña actual usando javascript (4)

Según lo confirmado en ambos: source2

No hay una función que funcione en todos los navegadores. Hay opciones para las ventanas emergentes, pero no es una buena idea ya que muchos usan bloqueadores de ventanas emergentes.

Para reiterar la primera fuente, es una configuración del navegador para que cada usuario decida abrir una nueva pestaña en segundo plano, o no. Y como los usuarios deciden esto en la configuración de su navegador, obtendrás experiencias inconsistentes.

Esta pregunta ya tiene una respuesta aquí:

¿Es posible abrir una nueva pestaña en el navegador usando window.open("http://www.google.com"); función, pero abrirlo en el fondo y permanecer en la página actual? Cuando haga clic en el hipervínculo, la página será igual pero el enlace se abrirá en una nueva pestaña ...

Intento con esta solución pero solo funciona en el link Firefox, pero quiero hacerlo en todos los navegadores.


Trate de seguir puede ser útil

<button id="open">open</button> document.getElementById(''open'').onclick = function() { window.open(''http://google.com''); };

Nota: no puede abrir pestañas en segundo plano usando javascript porque esto está configurado en las preferencias del usuario en aproximadamente: config, sobre el cual no tiene control. La configuración en about: config en Firefox es:

Solo es posible si generará el evento Click con la tecla de control ya presionada dinámicamente.

eg Ctrl + Click siempre abrirá una nueva pestaña y te mantendrá en la pestaña actual.

browser.tabs.loadDivertedInBackground = true


Utilice window.open()

var win = window.open(''http://.com/'', ''_blank''); if(!win) { //Broswer has blocked it alert(''Please allow popups for this site''); }

JSFilder


prueba este código

window.open(url,''_blank'');