当前位置: 首页 > 面试题库 >

即使在滚动时,document.body.scrollTop在IE中也始终为0

柳墨一
2023-03-14
问题内容

我在移动鼠标时在状态栏中显示document.body.scrollTop的值。在IE中,该值始终为0。为什么总是0?还有另一种方法来获取滚动条移动了多少?


问题答案:

您可能要尝试在IE中使用较旧的文档类型:

var top = (document.documentElement && document.documentElement.scrollTop) || 
              document.body.scrollTop;


 类似资料:
  • 问题内容: 我在移动鼠标时在状态栏中显示document.body.scrollTop的值。在IE中,该值始终为0。为什么总是0?还有另一种方法来获取滚动条移动了多少? 问题答案: 您可能要尝试在IE中使用较旧的文档类型:

  • 我有一个类: 那么我有类: 在我的系统中,首先创建的一个实例。 但对我来说,问题是在创建该实例之后,字段仍然为。 由于它们是一一对应的,有没有其他的方法做它? 我已经尝试了以下操作: 我在前端使用的方法,在我的应用程序中: 这给了我一个警告: 已解决[org.springframework.http.converter.httpmessagenotreadableException:JSON分析错

  • 问题内容: 我如何避免滚动页面的其余部分?我考虑过使用和,只是想知道是否有更简单,更用户友好的方法,这样做的最佳实践是什么? 问题答案: 使用的包含您的头,喜欢的东西 在此示例中,当开始时位于下方100px处,但随着用户滚动,它保持原位。当然,不用说,您需要确保有背景,以便当两个s重叠时,其内容实际上是可见的。

  • 问题内容: 当用户访问网页时(当页面内容不足以触发滚动条激活时),使浏览器的垂直滚动条保持可见状态需要什么CSS? 问题答案: html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; } 这使滚动条始终可见,并且仅在需要时才处于活动状态。 更新:如果上述方法不起作用,则仅使用此方法即可。

  • 即使SWT表格为空,是否可以始终在表格中显示垂直滚动条?通过始终显示(可能已禁用)垂直滚动条,可以避免最后一列在使用列权重数据(ColumnWeightData)进行布局时部分隐藏。 我试图用SWT初始化表。V\u滚动或使用表格。getVerticalBar()。setVisible(true)-两者均未成功。 在ScrollableComposite中有一个方法设置总是显示滚动条。我要找的是表中

  • 我将静态表视图嵌入到容器视图中,问题是当应用程序在父视图控制器中启动时,表视图向下滚动,中继最后一项。我希望看到前3项。 以下是我在父视图控制器和子视图控制器中所做的尝试,但没有成功: 以下是我的问题的图像: