【发布时间】:2015-05-19 09:10:11
【问题描述】:
不知何故,我设法打破了对整个网站的右键单击。该网站由 web2py 提供支持,但我对 layout.html 进行了大量修改,并由其他视图扩展。
就发布代码而言,我什至不知道从哪里开始,所以我真的只是在寻找可能破坏右键单击的想法。其他一切似乎都运行良好。
右键单击其他站点可以正常工作,因此它不是我的鼠标...此外,当右键单击 <a class"btn"> 时,它似乎在右键单击时“按下”,但是未触发 onclick,因此它知道它不是正常点击。
JS 控制台中没有抛出异常。
我知道这是一个糟糕的问题,但有什么想法吗?以前有人遇到过这种情况吗?
【问题讨论】:
-
代码示例?链接到您的网站?打破右键单击的唯一真正方法是注册一个禁止默认操作的右键单击处理程序
-
如果不出意外,您可以从发布应用于整个网站的所有 JavaScript 开始(或右键单击不起作用的任何页面)。使用 PasteBin 之类的东西。
-
网站无法链接,并且有很多代码。没有分配右键单击处理程序。我知道这是一个很难回答的问题,但我可以将所有内容从视图中剥离出来,只显示
<html></html>,但右键单击仍然没有弹出菜单。 -
清除浏览器缓存
-
这是一个 web2py 错误,而不是浏览器问题
标签: jquery python html css web2py