相容性問題總結

2022-08-23 19:57:12 字數 595 閱讀 1263

1、event相容性寫法   var ev=ev||window.event

2、clientwidth 相容寫法

document.documentelement.clientwidth||document.body.clientwidth

3、ev.target  var target=ev.srcelement||ev.target

4、var scrolltop = windows.scrolltop || document.documentelement.scrolltop

5、ajax相容性

7、阻止事件冒泡的相容性

if(document.all)else

8、阻止預設事件

(1)ev.preventdefault();

(2)ie相容寫法 e.returnvalue

= false;

9、標籤相容性問題

html5shiv.min.js:處理ie9以下的對於html5標籤的相容性問題

respond.js:處理css3相容性問題

相容性問題總結

以便面試被問到的時候什麼都說不出來 不過現在已經不是之前需要關注ie6那些怪異相容性問題的時代了,ie最多支援到8。除了ie8的相容性問題外,還有一些移動端的相容問題。面試中被問到的話,最好結合自己實際的經驗說一下,什麼情況下遇到的,怎麼處理的,而不是背書。當初ie8發布時,相對於ie6 7已經做出...

相容性問題總結

1 解決方案 img2 在ie7下的inline block沒用。解決方案 display inline block display block 3 標籤之間有空格。解決方案 浮動。如果標籤少的話就變成一行。如 a 插入 a a a 4 z index的問題,主要是在於設定父級的z index。且p...

相容性問題總結

1 transform 要加ms字首,上次紅公尺note2 不居中問題 最好 ms webkit ms o 都加上 2 火狐 button裡面罩著a a會失效,a裡面加button,a給鏈結,不會失效,解決。3 ie瀏覽器的input text會自動加x用於刪除,密碼自動加眼睛。清除ie自帶x和眼睛...