Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何禁用由第三方引入的javascript事件处理程序?_Javascript_Asp.net_Html - Fatal编程技术网

如何禁用由第三方引入的javascript事件处理程序?

如何禁用由第三方引入的javascript事件处理程序?,javascript,asp.net,html,Javascript,Asp.net,Html,我的网站正在使用鼠标签名工具: 它使用画布捕获签名并将其渲染为jpeg格式 不幸的是,有一个(糟糕的)chrome扩展工具栏破坏了鼠标签名工具: 据我所知,似乎有一个鼠标事件处理程序正在捕获工具栏中的mousedown/mouseup事件,这是造成问题的原因……但我对此不确定。我唯一的提示是,chrome在出现点击事件时会抛出此警告: Unsafe JavaScript attempt to access frame with URL chrome- extension://mhfdc

我的网站正在使用鼠标签名工具:

它使用画布捕获签名并将其渲染为jpeg格式

不幸的是,有一个(糟糕的)chrome扩展工具栏破坏了鼠标签名工具:

据我所知,似乎有一个鼠标事件处理程序正在捕获工具栏中的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中删除它。只需进入“选项>工具>扩展”并取消选中“已启用”框。如果您不需要扩展,也可以将其丢弃。

我认为他是在试图让安装了此工具栏的用户仍然能够使用他的网站。如果不是。。。我想知道为什么你不能禁用(如上所述)或卸载?我并不是试图为自己解决这个问题,这是人们使用我的网站。我每周有几千人使用我的网站,其中一小部分人安装了这个工具栏。我想找到一些方法来禁用正在运行的这个工具栏的javascript,这样我就可以正确地捕获客户端的鼠标签名。我认为阻止任何恶意软件工具栏不是你的工作。我的意思是,这是一个像comodo Defense、norton antivirus等程序的工作。如果有人帮助你,你必须去你的电脑chrome保留扩展名,找到copier.js,并把它放在这里查看有问题的行。但最好的办法是让用户禁用这个扩展。我完全同意,但我想为打电话的人提供一个更好的答案,而不是“卸载你安装的糟糕工具栏,停止安装糟糕的工具栏”。笨蛋。理想情况下,我希望能够阻止工具栏的事件处理,这样鼠标签名就可以工作了……但我还没有弄明白这一点。