2013-05-07 58 views
3

我需要做一個基於JavaScript重定向刪除引薦重定向

window.location.href = 'URL'; 

但我需要在重定向從HTTP頭中刪除引用(目標頁面應該看到沒有引用),我該怎麼辦那?

+0

下面是使用I幀和https一個簡單的一招:http://stackoverflow.com/a/30304058/2440 – Sire 2015-05-18 13:19:23

回答

0

你不能。由瀏覽器決定是否設置引用標頭,腳本對它沒有影響。

1

有,但據我所知,它不是美麗的。檢查第一個答案here

+0

這不只是*不漂亮*,這是平淡無味。而且這太可笑了,我不會依賴它。此外,它僅適用於鏈接圖像,**不適用於重定向,也不適用**,因此它不回答問題。 – 2013-05-07 09:58:46

+0

哈哈有這樣的評論,我*有*閱讀文章。 – Kevin 2013-11-19 22:30:08

0

如果您只打算爲位置重定向執行此操作,那麼您可以設置橋接頁面,該頁面託管在不太敏感的地方,除重定向之外不做其他任何操作。現在,您可以將所有目標鏈接到http://<redirect_page>?<actual_url>

window.location.href = window.location.href.split( 「?」)[1];

3

<a href="redirecturl" rel="noreferrer" id="autoclick">Link</a> 
 
<script>document.getElementById('autoclick').click();</script>