编辑javascript代码以在网页中启用右键单击和复制粘贴

时间:2017-02-25 17:26:31

标签: javascript jquery right-click inspect-element

如何编辑这段代码,以便重新启用右键单击和已禁用的上下文菜单?我不了解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();
                    }
                });
            }
        }

    });

2 个答案:

答案 0 :(得分:1)

在浏览器的地址栏中输入:

desc

按回车键。如果复制粘贴不起作用:

order by

答案 1 :(得分:0)

您真的不想编辑代码,只想删除所有代码,因为它们都是为防止复制和粘贴而设计的。

如果这是您要复制和粘贴的网站但无法修改源(例如,您没有托管它),那么您最简单的路线就是使用Web代理(例如Telerik Fiddler)和为该请求添加自定义响应 - 每当请求以0结尾的内容时返回flag.checker.php。这种奇妙的方法不需要更改代码。