2012-03-31 71 views

回答

2

使用JavaScript的链接的点击事件window.location的

<a href="mailto:[email protected]" 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:[email protected]">email.com</a> 
+0

谢谢。我是否需要指定js,或者如果我剪切/粘贴所写的内容足以使链接起作用? – 2012-03-31 21:54:02

+0

也有,事实上已经有另一个onclick事件附加到mailto链接 - 我仍然可以使用2?现在的HTML实际上是:email.com 2012-03-31 21:56:08

+0

@DougFirr,看到我的更新 – Starx 2012-03-31 22:02:22