Saltar al contenido

Abra el enlace href mailto en una nueva pestaña / ventana

Solución:

esta información está desactualizada, ahora es posible hacerlo, creo, ya que gmail y otros ahora funcionan a través de enlaces del navegador. Sin embargo, existe el problema de que solo querrá que se abra en una nueva pestaña si NO se abre en un cliente de correo del sistema, y ​​que se abra en una nueva pestaña si es un cliente de correo web; de lo contrario, por ejemplo, los usuarios de Outlook ven aparecer una pestaña en blanco, lo cual es desorientador, especialmente porque son usuarios de Outlook.

No necesita Javascript / Jquery para esto. Un enlace estándar funciona (excepto Firefox v30 + debido a un error, ver más abajo).

<a href="https://foroayuda.es/mailto:[email protected]" target="_blank">

A partir de Firefox 30, no funciona en Firefox debido a un error. Se abre en la misma pestaña Y reemplaza el historial, por lo que devolver el golpe no lo llevará de regreso a la página donde estaba el enlace mailto :.

Esta respuesta se basa en esta respuesta Abra el enlace href mailto en una nueva pestaña / ventana.

En este momento, los nuevos navegadores son compatibles algunos interfaces de correo web (como Gmail, Yahoo Mail, AoL, etc.).

Entonces, simplemente podemos abrir una nueva ventana (admite el navegador más antiguo, los nuevos navegadores simplemente abrirán una nueva pestaña) y agregar un respaldo (en el caso de un usuario que no sea de JavaScript) usando preventDefault y la redirección de enlaces predeterminada.

http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-flow-cancelation

https://developer.mozilla.org/es/docs/DOM/event.preventDefault

https://developer.mozilla.org/en-US/docs/Web/API/Window.open

Al igual que:

<a onClick="javascript:window.open("https://foroayuda.es/mailto:[email protected]', 'mail');event.preventDefault()" href="https://foroayuda.es/mailto:[email protected]">Send a e-mail</a>

http://jsfiddle.net/cNUNP/

Crédito a https://stackoverflow.com/a/9880404/1107020

Supongo que eso es todo.

Saludos Marcos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *