2015-04-15 35 views
1
轉發的頁面

在我的主頁上,我喜歡它僅在從某個URL轉發 時纔打開。檢查以查看從

例如,www.xyz.com/fillform轉發到www.abc.com

www.abc.com我要看看我是從www.xyz.com/fillform 轉發如果是這樣,我不是,我想將它們轉發到www.xyz.com/fillform

如果是,那麼該頁面將打開。這可能通過jQuery?

+3

可能的,但完全可以繞過和hackable。 – j08691

+0

可能的重複[基於引用URL的重定向](http://stackoverflow.com/questions/20502908/redirect-based-on-referrer-url) – ochi

+0

如果您有選項,並且所有頁面都相同站點,這可以在服務器端非常可靠地完成。 –

回答

0

正如其他人已經提到的那樣,並且如this answer中所述,這不是一個安全選項,不應該用於保護任何類型的敏感內容。

但是,爲了回答這個問題,在技術上可以使用jQuery:

if (document.referrer === "http://www.example.com/mypage1.html") { 
    // Do something 
    alert('Referred from expected page. Probably.'); 
} 

如果你有選擇,這種事情能夠非常可靠地在服務器端完成(PHP等)