嗨,我正在为朋友保留一个网站,右键单击已禁用,我希望它已启用,我还没有使用JavaScript(学习),但从我研究过的禁用右键单击是使用
oncontextmenu="return false;".
但是我已经搜索了js文档并且没有找到,但我确实发现了这一点,并认为它可能是相关的
("contextmenu mousedown",function(){return false})}return false})};.
有任何想法吗?
如果从该行中删除“return false”,它将返回右键菜单 .
您可以删除更多但我需要查看更多代码 - 但删除“return false”部分肯定会修复它 .
编辑:
("contextmenu mousedown",function(){return false})}return false})};
看起来像是处理事件的jQuery代码的一部分 . 这部分:
function(){return false}
每当contextmenu或mousedown事件触发时运行 . 因此,如果删除“返回错误”部分,则不会发生任何事情,并且浏览器将正常处理事件 .
鉴于其正确性,我不确定为什么我的答案被低估了 .
1 回答
如果从该行中删除“return false”,它将返回右键菜单 .
您可以删除更多但我需要查看更多代码 - 但删除“return false”部分肯定会修复它 .
编辑:
看起来像是处理事件的jQuery代码的一部分 . 这部分:
每当contextmenu或mousedown事件触发时运行 . 因此,如果删除“返回错误”部分,则不会发生任何事情,并且浏览器将正常处理事件 .
鉴于其正确性,我不确定为什么我的答案被低估了 .