1

大家好,我一直在寻找代码来阻止 POS 中的某个部分在我向上滚动到顶部时跳到底部。我已经尝试了一些 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 秒刷新一次,以查看是否对任何订单进行了新订单或更改。当刷新发生时,它会滚动回票证的底部。我需要它停止进入底部,因为您永远没有足够的时间在刷新时间内选择并更改票证顶部的项目。

4

0 回答 0