Как сделать так, чтобы ссылка переходила на другую страницу, а также на почту? - PullRequest
0 голосов
/ 01 апреля 2012

Мне нужна ссылка, где, если кто-то щелкает ссылку на почту, ему также показывается другая страница.

Как будет выглядеть HTML? В настоящее время:

<a href="mailto:someone@mail.com">email</a>

Есть идеи?

1 Ответ

2 голосов
/ 01 апреля 2012

Используйте window.location в Javascript для события клика по ссылке

<a href="mailto:someone@mail.com" onclick="window.location=another.html">email</a>

Обновление:

Если вам нужно сложить много кода в событии onclick, вместо этого создайте функцию

function handleClick() { 
   _gaq.push(['_trackEvent', 'emails', 'clicked', 'lead']); //first this
   window.open = 'anotherpage.html'; //or window.location for redirection
}

HTML

<a onclick="handleClick()" href="mailto:someone@mail.com">email.com</a>
...