日期:2014-05-16  浏览次数:20547 次

asp.net ajax 有没有提供获取滚动条高度的函数 - Web 开发 / Ajax
我要获取鼠标所在位置的绝对Y坐标,即e.clientY + 浏览器高度,但不同的浏览器都有不同的获取方法,asp.net ajax类库中有没有封装好的方法好给我调用?

------解决方案--------------------
这和ajax没有关系吧
------解决方案--------------------
框架不知道,手写的自己参考下
HTML code
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/>
<script>
var isStrict=document.compatMode == "CSS1Compat";
function mouseY(e){
  return isStrict?(document.documentElement.scrollTop+e.clientY)
    :(document.body.scrollTop+e.clientY);
}
document.onclick=function(e){
  e=e||event;
  alert(mouseY(e))
}
</script>