En este ejemplo os presento una característica de HTML que nos va a permitir abrir pestañas en segundo plano clicando el elemento web definido que reenvía a un sitio web concreto. En éste caso concreto, nos abre la pestaña en un segundo plano y nos crea una nueva con la href que todavía tenemos:
<href="URL de la página" onclick="window.open('#','_blank');window.open(this.href,'_self');">
Nótese que la sintaxis utilizada es compleja, y las instrucciones se dividen en:
- href="URL de la página" Abre la página web que abrirá en segundo plano, pero en primer plano.
- onclick="window.open('#','_blank') Al clicar el objeto abre una nueva ventana en otra pestaña en primer plano.
- window.open(this.href,'_self') En la segunda parte de onclick la nueva ventana pasa a ser la pestaña que clicó.
Hemos utilizado ésta manera debido a que la instrucción target="_blank" abre una una pestaña y deja en la hemos clicado en segundo plano, sin pensar en que quizás ésa es la pestaña en la que quería quedarse el usuario.
Al final de ésta entrada dejo un archivo HTML con un ejemplo rescatado de internet. Espero ayude.