IE與FF指令碼相容性問題

2021-08-27 12:57:40 字數 826 閱讀 8247

(1) window.event:

表示當前的事件物件,ie有這個物件,ff沒有,ff通過給事件處理函式傳遞事件物件

(2) 獲取事件源

ie用srcelement獲取事件源,而ff用target獲取事件源

(3) 新增,去除事件

ie:element.attachevent(「onclick」, function) element.detachevent(「onclick」, function)

ff:element.addeventlistener(「click」, function, true) element.removeeventlistener(「click」, function, true)

(4) 獲取標籤的自定義屬性

ie:div1.value或div1[「value」]

ff:可用div1.getattribute(「value」)

(5) document.getelementbyname()和document.all[name]

ie;document.getelementbyname()和document.all[name]均不能獲取div元素

ff:可以

(6) input.type的屬性

ie:input.type唯讀

ff:input.type可讀寫

(7) innertext textcontent outerhtml

ie:支援innertext, outerhtml

ff:支援textcontent

(8) 是否可用id代替html元素

ie:可以用id來代替html元素

ff:不可以

IE與FF指令碼相容性問題

1 window.event 表示當前的事件物件,ie有這個物件,ff沒有,ff通過給事件處理函式傳遞事件物件 2 獲取事件源 ie用srcelement獲取事件源,而ff用target獲取事件源 3 新增,去除事件 ie element.attachevent onclick function e...

IE相容性問題

通過濾鏡來解決 background rgba 255,255,255,1 火狐,谷歌等 filter progid dximagetransform.microsoft.gradient startcolorstr 19ffffff,endcolorstr 19ffffff 相容ie顏色 19ff...

IE相容性問題

一 css hack 目的是是你的css 相容不同的瀏覽器 書寫順序 一般將使用範圍廣,被識別能力強的css的前面 1 只有ie下生效 ie10以下 2 只有在ie8下生效 3 只在ie8不生效 4 只在ie8以上版本生效 二 屬性字首法 在css屬性名前加上一些只有特定瀏覽器才能識別的hack字首...