2012-03-31 10 views
0

誰かがmailtoリンクをクリックすると別のページも表示されるリンクを希望します。リンクを別のページに移動してメールにもメールする方法を教えてください。

htmlの外観はどうですか?現在:

<a href="mailto:[email protected]">email</a> 

リンクのクリックイベントに

+0

リンクをクリックした後にユーザーをリダイレクトするには、JavaScriptが必要になることがあります。ありがとう。 –

答えて

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を指定する必要がありますか、またはあなたが書いたものを切り取り/貼り付けて、リンクを動作させるのに十分なのでしょうか? –

+0

また、実際にはすでにmailtoリンクに添付されているもう1つのonclickイベントがあります - まだ2を使用できますか?現在htmlは実際には:email.com

+0

@DougFirr、私の更新を参照してください – Starx