在不同浏览器都实用的 JavaScript 方案应该是这样的:
var w=window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;
var h=window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;
可以参考http://www.w3school.com.cn/js/js_window.asp的讲解