js 小技巧

1、屏蔽右键css

document.oncontextmenu=function(){alert("禁止鼠标右键功能");return false;}

2、css的float属性在style对象中的对应属性名在IE中是styleFloat,而其余浏览器支持的是cssFloat。浏览器

 3、实现跨越浏览器的事件处理程序(可使用常见的js库或者能力检测):spa

 var EventUtil={
 addHandler:function(element,type,handler){
    if(element.addEventListenr){
       element.addEventListenr(type,handler,false);
    }
 else if{
       element.attachEvent("on"+type,handler);
    }
 else{
       element["on"+type]=handler;
    }
 },
 
 removeHandler:function(element,type,handler){
    if(element.removeEventListener){
       element.removeEventListener(type,handler,false);
    }
 else if(element.detachEvent){
         element.detachEvent("on"+type,handler);
    } 
 else{
      element["on"+type]=null;
     }
    }
 };

 4、待续code

相关文章
相关标签/搜索