可能重複:
Detect focus on browser address bar?JavaScript的檢測散列選擇/複製
簡單的問題。我的猜測是,它是不可能的,但仍然不傷害問:
有誰知道是否有可能檢測到下列事件:
單擊地址欄
URL欄中選中文本
網址欄文本按鍵
網址欄文本複製到剪貼板
可能重複:
Detect focus on browser address bar?JavaScript的檢測散列選擇/複製
簡單的問題。我的猜測是,它是不可能的,但仍然不傷害問:
有誰知道是否有可能檢測到下列事件:
單擊地址欄
URL欄中選中文本
網址欄文本按鍵
網址欄文本複製到剪貼板
這些都不可能。由於事件處理僅限於文檔,因此無法檢測瀏覽器窗口上的事件。
你可以以某種方式在Firefox中使用XUL攔截這類事件,但只能在擴展的情況下(也許在Chrome中也可以這樣做)。
看到: Responding to address bar key events in Firefox Add-on
有沒有辦法攔截從加載的頁面,這些事件。
爲什麼網站會想要這樣做? – ThiefMaster 2011-12-29 09:03:11
要檢測用戶是否有複製散列的機會,所以我們可以存儲它,當他試圖用該散列打開網站時,我們可以完全恢復狀態。無需存儲每一個散列。 (在網站中觸發js的每個動作都會生成一個新的哈希值,然後用它來完全恢復視圖,將所有哈希值存儲在服務器中僅爲2個數據) – fmsf 2011-12-29 09:05:27
爲什麼要存儲它?簡單地將包含必要數據的json + base64編碼對象放在散列中 – ThiefMaster 2011-12-29 10:11:53