gpt4 book ai didi

javascript - 在这种情况下如何重新启用上下文菜单?

转载 作者:可可西里 更新时间:2023-11-01 02:00:51 27 4
gpt4 key购买 nike

document.addEventListener('contextmenu', function (e) {
e.preventDefault()
e.stopPropagation()
e.returnValue = false
e.cancleBubble = true
})

不行吗?

编辑:document.oncontextmenu = null 不起作用。

附言我无法引用监听器函数,因为我不是阻止上下文菜单的网站所有者。

最佳答案

我在这种情况下使用我的书签:

javascript:(function(w){
var arr = ['contextmenu','copy','cut','paste','mousedown','mouseup','beforeunload','beforeprint'];
for(var i = 0, x; x = arr[i]; i++){
if(w['on' + x])w['on' + x] = null;
w.addEventListener(x, function(e){e.stopPropagation()}, true);
};
for(var j = 0, f; f = w.frames[j]; j++){try{arguments.callee(f)}catch(e){}}})(window);

关于javascript - 在这种情况下如何重新启用上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2961964/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com