zoukankan      html  css  js  c++  java
  • 禁止选择文本和禁用右键 v1.0

    var zhonghao={
        //绑定事件
        myAddEvent: function(obj, sEvent, fn){if(obj.attachEvent){obj.attachEvent('on'+sEvent, fn);}else{obj.addEventListener(sEvent, fn, false);}},
        //禁止选择文本
        disableselect:function(e){
            var omitformtags=["input", "textarea", "select"]
            omitformtags=omitformtags.join("|")
            if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) 
            return false 
        },
        reEnable:function(){ 
            return true 
        },
    
        //禁用右键 
    
        stop:function(){ 
        return false; 
    
        }    
    
    }
    
    zhonghao.myAddEvent(window,"load",function(){
    
        //禁止选择文本
    
        if (typeof document.onselectstart!="undefined") 
            document.onselectstart=new Function ("return false");
        else{ 
            document.onmousedown=zhonghao.disableselect ;
            document.onmouseup=zhonghao.reEnable ;
        }
    
    
        //禁止右键
    
        document.oncontextmenu=zhonghao.stop;
    })
    转载请注明出处: 欢迎留言或qq(1090413588)交流
  • 相关阅读:
    DOM
    Event
    响应式,多列布局
    理解HTML语义化
    类加载过程
    反射
    注解
    线程池
    管程法
    Lock锁
  • 原文地址:https://www.cnblogs.com/linyusong/p/5966130.html
Copyright © 2011-2022 走看看