国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

統一接口:為FireFox添加IE的方法和屬性的js代碼

2024-09-06 12:42:48
字體:
來源:轉載
供稿:網友
如何在Z-Blog中運行代碼(純JS版)一文中由于FF不支持insertAdjacentElement,造成無法顯示“運行代碼”鏈接。今天Google了一下,發現一篇好文,將下面的腳本存成iedom4moz.js文件,每頁調用——OK,一切搞定!獨樂樂,不如眾樂樂,分享給諸位了^_^
代碼如下:
// JavaScript Document 
// 統一接口:為FireFox添加IE的方法和屬性 
if(window.Event){// 修正Event的DOM 
  /* 
                IE5    MacIE5    Mozilla    Konqueror2.2    Opera5 
  event            yes    yes      yes      yes          yes 
  event.returnValue      yes    yes      no      no          no 
  event.cancelBubble      yes    yes      no      no          no 
  event.srcElement      yes    yes      no      no          no 
  event.fromElement      yes    yes      no      no          no 
  */ 
  Event.prototype.__defineSetter__("returnValue",function(b){//  
    if(!b)this.preventDefault(); 
    return b; 
    }); 
  Event.prototype.__defineSetter__("cancelBubble",function(b){// 設置或者檢索當前事件句柄的層次冒泡 
    if(b)this.stopPropagation(); 
    return b; 
    }); 
  Event.prototype.__defineGetter__("srcElement",function(){ 
    var node=this.target; 
    while(node.nodeType!=1)node=node.parentNode; 
    return node; 
    }); 
  Event.prototype.__defineGetter__("fromElement",function(){// 返回鼠標移出的源節點 
    var node; 
    if(this.type=="mouseover") 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大兴区| 阳泉市| 宁城县| 两当县| 区。| 晋宁县| 白山市| 吴川市| 红河县| 佳木斯市| 闽侯县| 乐昌市| 黄龙县| 灵石县| 井陉县| 宁波市| 洛阳市| 平和县| 民勤县| 汕尾市| 乐陵市| 治多县| 常宁市| 黄大仙区| 曲水县| 吴桥县| 吉林省| 武陟县| 万盛区| 古浪县| 景泰县| 克什克腾旗| 海安县| 乳山市| 灵台县| 五寨县| 桐柏县| 福泉市| 资中县| 澜沧| 井冈山市|