1 滾動條
document.documentelement.scrolltop || document.body.scrolltop
2 獲採樣式
function getstyle(dom,stylename)
3 網頁可視區域
window.innerheight || document.documentelement.clientheight
window.innerwidth || document.documentelement.clientwidth
4 事件物件
evt = evt || window.event ie
5 阻止事件冒泡相容
event.stoppropagation ? event.stoppropagation() : event.cancelbubble = true
6 阻止預設行為
evt.preventdefault?evt.preventdefault():evt.returnvalue = false
7 事件監聽
if(document.all) else
8 事件委託
ie:event.srcelement
正常:event.target
9 刪除事件繫結方式
ie: element.detachevent(「on」+type,cb)
正常:element,removeeventlistener(type,cb)
10 鍵盤事件的鍵值
ie:event.which
正常:event.keycode
js 常見相容性處理
1 獲取滾動條相容var height document.documentelement.scrolltop document.body.scrolltop 2 獲取可是區域相容var clientwidth window.innerwidth document.documentelement.cl...
IE相容性彙總
平時測試過的一些常見的,以後遇到相容性問題還會持續更新 一 js相關 1.ie7及以下不支援對字串用下標檢索,例如 var s abc console.log s 0 在ie7及以下瀏覽器下結果是undefined 解決辦法是用charat進行檢索 console.log s.chatat 0 結果...
CSS相容性彙總
css屬性hack 把屬性hack分為 字首屬性hack和 字尾屬性hack css屬性hack 字首 針對的瀏覽器 color red ie6及其以下的版本 color red 或者 color red ie7及其以下的版本 css屬性hack 字尾 針對的瀏覽器 color red 9 ie6 ...