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