虽然javascript真的很强大,人人都说,他能做任何事情,但对类的支持还不是很好.研究了一个钟头,才把静态类的写法搞定了.
var ScreenClass={
/**
*获取浏览器窗口中文档(视口)可用尺寸
*不包括标题栏、工具栏、滚动条等内容。
*/
getViewportInfo:function(){
var w = (window.innerWidth) ? window.innerWidth : (document.documentElement && document.documentElement.clientWidth) ? document.documentElement.clientWidth : document.body.offsetWidth;
var h = (window.innerHeight) ? window.innerHeight : (document.documentElement && document.documentElement.clientHeight) ? document.documentElement.clientHeight : document.body.offsetHeight;
return {w:w,h:h};
}
}
这样用起来的时候,就只要ScreenClass.getViewportInfo()