如何编辑这段代码,以便重新启用右键单击和已禁用的上下文菜单?我不了解javascript或任何其他后端语言。此代码来自我大学的javaelab网站,他们禁用了右键单击和复制粘贴。
$.ajax({
type: 'POST',
url: '../flag.checker.php',
success: function(codedata) {
if(codedata == 1) {
console.log("Diasble");
$("body").on("contextmenu",function(e){
window.alert("NOT ALLOWED");
return false;
});
$('body').bind('cut copy paste', function (e) {
e.preventDefault();
window.alert("NOT ALLOWED");
return false;
});
editor.on('paste',function(e){
e.preventDefault();
console.log('Paste is clicked');
});
editor.on('beforeChange',function(instance,changeObj) {
if(changeObj.origin == "paste") {
window.alert("NOT ALLOWED");
changeObj.cancel();
}
});
}
}
});
答案 0 :(得分:1)
在浏览器的地址栏中输入:
desc
按回车键。如果复制粘贴不起作用:
order by
答案 1 :(得分:0)
您真的不想编辑代码,只想删除所有代码,因为它们都是为防止复制和粘贴而设计的。
如果这是您要复制和粘贴的网站但无法修改源(例如,您没有托管它),那么您最简单的路线就是使用Web代理(例如Telerik Fiddler)和为该请求添加自定义响应 - 每当请求以0
结尾的内容时返回flag.checker.php
。这种奇妙的方法不需要更改代码。