当前位置: 代码迷 >> JavaScript >> 哪位高手能帮小弟我看看,这两个变量为啥相等呢。
  详细解决方案

哪位高手能帮小弟我看看,这两个变量为啥相等呢。

热度:84   发布时间:2012-03-22 17:43:57.0
谁能帮我看看,这两个变量为啥相等呢。。。
JScript code

var lasty=0;
function show()
{
 
    var scrolltop=document.documentElement.scrollTop;
    var percent=0.1*(scrolltop-lasty);

    if(percent>0)
    {
    percent=Math.ceil(percent);
    }
    else
    {
    percent=Math.floor(percent);
    }
    
    lasty=lasty+percent;

    
}


问题是:scrolltop和lasty为什么总是相等呢?

------解决方案--------------------
+1
探讨
没有垂直滚动条的时候,document.documentElement.scrollTop为0,lasty也为0,故两者相等
  相关解决方案