![](/img/trans.png)
[英]Controlling a 3rd Party timer implementation in JavaScript Event Handler
[英]How do I disable a javascript event handler introduced by a 3rd party?
我的網站正在使用鼠標簽名工具:
http://www.realsignature.com/demo/default.aspx
它使用畫布捕獲簽名並將其呈現為jpeg。
不幸的是,有一個(糟糕的)chrome擴展工具欄破壞了鼠標簽名工具:
http://bittorrentbar.ourtoolbar.com/
從我能夠挖掘的內容來看,似乎有一個鼠標事件處理程序正在捕獲工具欄中的mousedown / mouseup事件,這引起了麻煩...但是我不確定。 我唯一的提示是,發生點擊事件時,chrome會發出此警告:
Unsafe JavaScript attempt to access frame with URL chrome- extension://mhfdcmehmjcclgopdodkjdicohagipid/Js/items/container/container.html#tabUrl=http:/ /localhost:1805 from frame with URL http://localhost:1805/secure/Confirm.aspx? ID=MAYNHQHRXBQSDOKKYRMVWFRWAMSSQK.
Domains, protocols and ports must match.
chrome-extension://cekbgkmeapobkbadclnkjfjdbpbcaobd/copier.js:278
getSelectedText chrome-extension://cekbgkmeapobkbadclnkjfjdbpbcaobd/copier.js:278
doMouseUp chrome-extension://cekbgkmeapobkbadclnkjfjdbpbcaobd/copier.js:91
(anonymous function)
我嘗試用自己的方法重寫doMouseUp方法,試圖阻止事件冒泡...但是我不是javascript專家,似乎沒有任何作用。 我已通過電子郵件將簽名工具和工具欄的開發人員發送給任何一方,但沒有任何回復。
請幫我阻止這個邪惡的惡意軟件工具欄!
明確一點,我並不是要自己解決這個問題,而是要每周解決成千上萬使用我的網站的人。 他們是安裝此工具欄的人,而不是我。
我不知道擴展程序在做什么,但是您可以將其禁用和/或從Chrome中刪除。 只需轉到選項>工具>擴展,然后取消選中已啟用框即可。 如果不需要擴展程序,也可以將其刪除。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.