在不同瀏覽器都實用的 JavaScript 方案要怎么理解??(希望本節(jié)能有所更新,講得詳細一些)
var w=document.documentElement.clientWidth
????||document.body.clientWidth;
var h=document.documentElement.clientHeight
????||document.body.clientHeight;
這個具體要怎么理解??
“||”前后內(nèi)容對應(yīng)計算的寬度高度的對象本就不一樣,一個是html,一個是body,怎么還能用“||”
而且這兩者不是都是IE 8、7、6、5支持的嗎,是怎么做到其他瀏覽器也實用的?
大神求解?。?br />
2015-02-09
document.documentElement指的是html元素, document.body指的是body元素,之所以這樣寫是為了兼容~ 不知道自己理解的對不對,共勉~