2011-05-18 87 views
0

我有一個網頁上有很多鏈接。我想添加一個腳本來完成整個頁面,當頁面上的任何鏈接點擊頁面時,它將保存該鏈接到一個變量,然後重定向到www.redirectlink.com點擊保存鏈接到變量並重定向到不同的鏈接

SO遠我有

$('a').click(function(){ 
location.href='http://www.redirectlink.com'; 
return false; 
}); 

這是正確的,我會怎麼做它保存在一個變量中的原始地址,我可以在以後使用www.redirectlink.com頁面上

回答

1
$('a').click(function(e){ 
    e.preventDefault(); 
    document.location.href='http://www.redirectlink.com?ref='+this.href; 
    return false; 
}); 

您現在可以使用$_REQUEST['ref']在重定向鏈接中檢查refferer。

+0

謝謝,只是爲了仔細檢查,這將在我的網頁的標題? – Michael 2011-05-18 09:53:29

+0

你可以在你的頭文件中加入''標籤,但一定要包含jquery!祝你的項目好運 – rsplak 2011-05-18 09:55:02

+0

@rsplak什麼是使用'e.preventDefault();'''return false;'? – diEcho 2011-05-18 09:55:25

相關問題