需要引入jquery-1.3.2.js
获取宽度
function getCurrentWidth(){
var currentWidth = 0;
// handle IE 6
if ($.browser.msie && $.browser.version < 7) {
var scrollWidth = Math.max(
document.documentElement.scrollWidth,
document.body.scrollWidth
);
var offsetWidth = Math.max(
document.documentElement.offsetWidth,
document.body.offsetWidth
);
if (scrollWidth < offsetWidth) {
currentWidth = $(window).width();
} else {
currentWidth = scrollWidth;
}
// handle "good" browsers
} else {
currentWidth = $(document).width();
}
return currentWidth;
}
获取高度
function getCurrentHeight(){
var currentHeight = 0;
// handle IE 6
if ($.browser.msie && $.browser.version < 7) {
var scrollHeight = Math.max(
document.documentElement.scrollHeight,
document.body.scrollHeight
);
var offsetHeight = Math.max(
document.documentElement.offsetHeight,
document.body.offsetHeight
);
if (scrollHeight < offsetHeight) {
currentHeight = $(window).height();
} else {
currentHeight = scrollHeight;
}
// handle "good" browsers
} else {
currentHeight = $(document).height();
}
currentHeight = $(window).height();
return currentHeight;
}