CSS:####
1.透明度opacity
IE8以及更早版本需要使用filter:Alpha(opacity=50)
2.Transforms
兼容代碼生產(chǎn)網(wǎng)址
3.Zoom
zom在IE瀏覽都是左上角對(duì)齊合瓢,一定要注意這點(diǎn)修噪,可以使用Transforms兼容寫法來(lái)搞定縮放
JS:
**1.addEventListener() **
IE8以及更早版本需要使用attchEvent()
;
兼容兩種寫法
var x = document.getElementById("myBtn");
if (x.addEventListener) {
//所有主流瀏覽器,除了 IE 8 及更早 IE版本
x.addEventListener("click", myFunction);
}
else if (x.attachEvent) {
// IE 8 及更早 IE 版本
x.attachEvent("onclick", myFunction);
}
2.preventDefault
Jquery的event.preventDefault()的寫法在IE9會(huì)報(bào)錯(cuò)厂镇,針對(duì)這個(gè)問(wèn)題,可以這么寫:
if ( e && e.preventDefault ){
e.preventDefault();
} else {
window.event.returnValue = false;
}
3. window.onload
IE8里必須是window.onload = test;
如果是window.onload = test();
會(huì)報(bào)錯(cuò)
JS庫(kù)####
velocity.js
需要使用1.2版本竞阐,不然IE8會(huì)報(bào)錯(cuò)
swiper.js
IE8需要使用swiper2, swiper3不兼容