网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 JavaScript禁止右键+禁止选择文本JS代码 主流浏览器兼容
内容
    方法1
    var message="";
    ///////////////////////////////////
    function clickIE() {if (document.all) {(message);return false;}}
    function clickNS(e) {if
    (document.layers||(document.getElementById&&!document.all)) {
    if (e.which==2||e.which==3) {(message);return false;}}}
    if (document.layers)
    {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
    else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
    document.oncontextmenu=new Function("return false")
    方法2
    //右键开始
    if (window.Event)
    document.captureEvents(Event.MOUSEUP);
    function nocontextmenu() {
    event.cancelBubble = true
    event.returnValue = false;
    return false;
    }
    function norightclick(e) {
    if (window.Event) {
    if (e.which == 2 || e.which == 3)
    return false;
    }
    else
    if (event.button == 2 || event.button == 3) {
    event.cancelBubble = true
    event.returnValue = false;
    return false;
    }
    }
    document.oncontextmenu = nocontextmenu; // for IE5+
    document.onmousedown = norightclick; // for all others
    //禁止选择文本
    var omitformtags = ["input", "textarea", "select"]
    omitformtags = omitformtags.join("|")
    function disableselect(e) {
    if (omitformtags.indexOf(e.target.tagName.toLowerCase()) == -1)
    return false
    }
    function reEnable() {
    return true
    }
    if (typeof document.onselectstart != "undefined")
    document.onselectstart = new Function("return false")
    else {
    document.onmousedown = disableselect
    document.onmouseup = reEnable
    }
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/22 8:29:04