[英]How to know when a page redirect or refresh action is cancelled, 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.