

function getClientBounds()
{
var clientHeight;
var clientHeight;
if ($.browser.msie)
{
clientWidth = document.body.clientWidth;
clientHeight = document.body.clientHeight;
}
else if ($.browser.safari)
{
clientWidth = window.innerWidth;
clientHeight = window.innerHeight;
}
else if ($.browser.opera)
{
clientWidth = Math.min(window.innerWidth,document.body.clientWidth);
clientHeight = Math.min(window.innerHeight,document.body.clientHeight);
}
else
{
clientWidth = Math.min(window.innerWidth,document.documentElement.clientWidth);
clientHeight = Math.min(window.innerHeight,document.documentElement.clientHeight);
}
return { width : clientWidth, height : clientHeight };
}
从 赵老师(老赵) 的博客收集来的。