var width = document.body.clientWidth||document.documentElement.clientWidth; 如果页面没有<!DOCTYPE ..>标签,那么document.documentElement.clientWidth等于0,这是个兼容写法