asp学习网: 首页 >> javascript教程 >> scrollTOP scrollLeft clientHeight clientWidth 的各浏览器版修正

scrollTOP scrollLeft clientHeight clientWidth 的各浏览器版修正

var bodySL, bodyST;
if(window.pageXOffset)
{
bodySL=window.pageXOffset;
}
else if(document.documentElement&&document.documentElement.scrollLeft)
{
bodySL=document.documentElement.scrollLeft;
}
else if(document.body)
{
bodySL=document.body.scrollLeft; //author: meizz
}

if(window.pageYOffset)
{
bodyST=window.pageYOffset;
}
else if(document.documentElement&&document.documentElement.scrollTop)
{
bodyST=document.documentElement.scrollTop;
}
else if(document.body)
{
bodyST=document.body.scrollTop;
}


var bodyCW, bodyCH;
if(window.innerWidth)
{
bodyCW=window.innerWidth;
}
else if(document.documentElement&&document.documentElement.clientWidth)
{
bodyCW=document.documentElement.clientWidth;
}
else if(document.body)
{
bodyCW=document.body.clientWidth; //author: meizz
}

if(window.innerHeight)
{
bodyCH=window.innerHeight;
}
else if(document.documentElement&&document.documentElement.clientHeight)
{
bodyCH=document.documentElement.clientHeight;
}
else if(document.body)
{
bodyCH=document.body.clientHeight;
}

asp学习网整理,文档出自csdn。原文地址:http://blog.csdn.net/meizz/archive/2006/03/21/630692.aspx from:asp学习网/title:scrollTOP scrollLeft clientHeight clientWidth 的各浏览器版修正/ time:2007-2-23 0:25:42

本文主题scrollTOP scrollLeft clientHeight clientWidth 的各浏览

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行