获取元素位置.htm
<script>
function getIE(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
    t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"\nleft="+l);
}
</script>
<input onclick="getIE(this)">

解决方案 »

  1.   

    IE屏幕信息.htm
    <body><script>
    var strInfo="";
    strInfo+="\r\n网页可见区域宽:"+document.body.clientWidth;
    strInfo+="\r\n网页可见区域高:"+document.body.clientHeight;
    strInfo+="\r\n网页可见区域宽:"+document.body.offsetWidth+"(包括边线的宽)";
    strInfo+="\r\n网页可见区域高:"+document.body.offsetHeight+"(包括边线的宽)";
    strInfo+="\r\n网页正文全文宽:"+document.body.scrollWidth;
    strInfo+="\r\n网页正文全文高:"+document.body.scrollHeight;
    strInfo+="\r\n网页被卷去的高:"+document.body.scrollTop;
    strInfo+="\r\n网页被卷去的左:"+document.body.scrollLeft;
    strInfo+="\r\n网页正文部分上:"+window.screenTop;
    strInfo+="\r\n网页正文部分左:"+window.screenLeft;
    strInfo+="\r\n屏幕分辨率的高:"+window.screen.height;
    strInfo+="\r\n屏幕分辨率的宽:"+window.screen.width;
    strInfo+="\r\n屏幕可用工作区高度:"+window.screen.availHeight;
    strInfo+="\r\n屏幕可用工作区宽度:"+window.screen.availWidth;
    window.confirm(strInfo);
    </script>