如何阻止div自动滚动到底部

时间:2013-04-02 15:32:01

标签: php javascript ajax

大家好,我一直在寻找一个代码,当我向上滚动到顶部时,阻止P.O.S中的一个部分跳到底部。我已经尝试了一些Javascript代码的变体,但大多数我可以让它做的是跳回来,但从分隔符的末尾几行。这是我开始使用的代码,直到最底层。当它每2秒刷新一次div时就会这样做。

function at_Ticket_ScrollBottom()
{
  var objDiv = document.getElementById("cartTicket");
  objDiv.scrollTop = objDiv.scrollHeight;
}

我使用的第二个代码是:

function at_Ticket_ScrollBottom()
{
   var objDiv = document.getElementById("cartTicket");
   objDiv.scrollTop = objDiv.offsetHeight;
}

这第二个代码跳了下来,但是从底部开始几行。我试图让它成为你所强调的线,无论它在div中是什么。

我在这个基于Web的销售点系统中使用PHP,Javascript和ajax。如果你有任何想法会在一周内挣扎,我最接近的是我发布的第二个代码。大多数人都会问如何自动滚动到底部,所以到目前为止我还没有找到很多东西。

这是一个动态div这个页面上什么都没动,但是这个div可以填充食物订单。这些订单填充div并在输入足够的时候使其可滚动。它会每2秒刷新一次,以查看是否对订单中的任何订单进行了新订单或更改。刷新时,它会滚动回到故障单的底部。我需要它停止到底部,因为你没有足够的时间来选择并在刷新时间内对票据顶部的项目进行更改。

0 个答案:

没有答案