簡體   English   中英

javascript如何在重定向整個頁面之前了解目標頁面

[英]javascript how to know the target page before redirect the whole page

好吧,這應該很容易。

假設我有一個頁面,並且頁面上有多個鏈接和按鈕。

這些鏈接和按鈕可以鏈接到Internet上的任何地方。

現在,我想做的是在用戶單擊鏈接或按鈕后檢查頁面將重定向到的位置。 如果目標頁面與當前頁面的域在同一域內,則允許重定向,否則將其停止。

反正有做嗎? 我的意思是單擊之前無法檢索URL,並且有很多按鈕無法為每個按鈕編寫功能。 我需要一個功能可以監視所有正在進行的重定向操作。

我知道有一個“ onbeforeunload”功能,該功能使我可以在要卸載當前頁面之前執行某些操作。 但是,我不知道在哪里可以找到目標URL。

有沒有人對此有想法?

提前致謝!

無法使用onbeforeunload完成。 新位置是私人/敏感信息。 誰希望您知道他們離開您的網站時訪問了哪些網站。

唯一的方法是嘗試鈎住頁面,鏈接,按鈕等上的所有內容,即使那樣,您真的想對用戶這樣做嗎? 侵犯他們的隱私是讓他們非常沮喪的肯定方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM