1
如何監聽事件,當用戶嘗試使用鼠標或使用瀏覽器url(位置欄)的Ctrl + C進行復制時。它應該只能通過JavaScript工作。對不起,但我沒有任何想法,我不能顯示任何代碼。它的主要思想是從剪貼板中取代價值。如何收聽剪貼板事件?
如何監聽事件,當用戶嘗試使用鼠標或使用瀏覽器url(位置欄)的Ctrl + C進行復制時。它應該只能通過JavaScript工作。對不起,但我沒有任何想法,我不能顯示任何代碼。它的主要思想是從剪貼板中取代價值。如何收聽剪貼板事件?
非常快Google ...
注意:這將僅在DOM的範圍內工作。 不是的地址欄。
document.addEventListener('copy', function(e){
e.clipboardData.setData('text/plain', 'Hello, world!');
e.clipboardData.setData('text/html', '<b>Hello, world!</b>');
e.preventDefault(); // We want our data, not data from any selection, to be written to the clipboard
});
參考:Here
你不能攔截地址欄按鍵,據我所知。 JavaScript無法訪問文檔窗口以外的內容。 –