ie:有window.event物件
ff:沒有window.event物件。可以通過給函式的引數傳遞event物件。如οnmοusemοve=domousemove(event)
ie:event.x和event.y。
ff:event.pagex和event.pagey。
通用:兩者都有event.clientx和event.clienty屬性。
ie:event.offsetx和event.offsety。
ff:event.layerx和event.layery。
style.posleft 和 style.postop
ie:有。
ff:沒有。
通用:object.offsetleft 和 object.offsettop。
ie:document.body.offsetwidth和document.body.offsetheight。注意:此時頁面一定要有body標籤。
ff:window.innerwidth和window.innerhegiht,以及document.documentelement.clientwidth和document.documentelement.clientheight。
通用:document.body.clientwidth和document.body.clientheight。
ie:element.attachevent(」onclick」, func);。
ff:element.addeventlistener(」click」, func, true)。
通用:element.οnclick=func。雖然都可以使用onclick事件,但是onclick和上面兩種方法的效果是不一樣的,onclick只有執行乙個過程,而attachevent和addeventlistener執行的是乙個過程列表,也就是多個過程。例如:element.attachevent(」onclick」, func1);element.attachevent(」onclick」, func2)這樣func1和func2都會被執行。
ie:如果給標籤div1定義了乙個屬性value,可以div1.value和div1[」value」]取得該值。
ff:不能用div1.value和div1[」value」]取。
通用:div1.getattribute(」value」)。
ie:parentelement、parement.children,element.romovenode(true)。
ff:parentnode、parentnode.childnodes,node.parentnode.removechild(node)。
IE與Firefox的CSS相容
css對瀏覽器器的相容性具有很高的價值,通常情況下ie和firefox存在很大的解析差異,這裡介紹一下相容要點。常見相容問題 1.doctype 影響 css 處理 2.ff div 設定 margin left,margin right 為 auto 時已經居中,ie 不行 3.ff body 設...
firefox與ie的相容(css,html)
一。在 css中常用特殊字元識別表 二。2.在ie瀏覽器中不能夠理解!important的優先順序,因此,可以利用!important,設定針對ie和非ie的瀏覽器的樣式,只要在feiie流浪其樣式的後面加上1important就可以了 三。相容ie與firefox的css 線性漸變 linear ...
JS在firefox和IE之間的區別
1.html 物件的id 作為物件名的問題ie html 物件的id 可以作為 document 的下屬物件變數名直接使 用ff 不支援 解決方法 使用 document.getelementbyid 替代 document.all 2.如果控制項只有 name,沒有id,用getelementby...