客户端检测方法整理
資料參考《Javascript高級程序設計》
能力檢測是最常用的檢測方式之一,它目標不是檢測特定的瀏覽器,而是檢測瀏覽器的能力,
能力檢測的基本模式如下: if(object.propertiInQuestion){ ?return object.propertiInQuestion;//使用object.propertiInQuestion } 能力檢測需要注意的是先檢測達成目的的最常用的特性,還有就是實際中用到的屬性。
能力檢測整理:
1,事件:
1 var EventUtil={ 2 addHandler:function(element,type,handler){ 3 if(element.addEventListener){ 4 element.addEventListener(type,handler,false); 5 }else if(element.attchEvent){ 6 element.attachEvent("on"+type,handler); 7 }else { 8 element["on"+type]=handler; 9 } 10 }, 11 removeHandler:function(element,type,handler){ 12 if(element.removeEventListener){ 13 element.removeEventListener(type,handler,false); 14 }else if(element.datechEvent){ 15 element.datechEvent("on"+type,handler); 16 }else { 17 element["on"+type]=null; 18 } 19 } 20 }
未完待續
?
轉載于:https://www.cnblogs.com/kirinchang/p/4337183.html
總結
- 上一篇: Java知多少(4)J2SE、J2EE、
- 下一篇: Shell脚本中的并发(2)