var w= document.documentElement.clientWidth || document.body.clientWidth;必须一起写吗?
是的,必须写的。有些浏览器是document.documentElement.clientWidth,有些是document.body.clientWidth。