Javascript - 滚动到页面底部时出错
Javascript - Error when scrolling to bottom of page
通过Firebug/Firefox进行测试,我尝试运行最简单的命令,使用以下命令使页面滚动到底部:
window.scrollBy(0,3000);
很简单,对吧?例如 Yahoo.com 在几个网站上进行测试,一小行代码可以完美运行。但是,在我尝试运行此内容的一个特定站点上,该页面无法滚动,我在控制台日志中得到了此内容。
>>> window.scrollBy(0,3000);
undefined
我正在测试的页面自动运行 jQuery 1.7.2。我可以通过控制台发送什么来修复此错误?我怀疑再次"定义窗口"?
window.scrollBy
在您正在尝试的页面上不起作用,因为它不是溢出并且正在滚动的窗口。
页面上c_base
div 是正在滚动的内容。 它是绝对定位的,它的溢出是你正在滚动的,而不是整个窗口。
您可以通过设置div scrollTop
属性来滚动div:
document.getElementById('c_base').scrollTop = 3000;
这不是
错误,undefined
调用此函数后在控制台中意味着它只是不返回任何内容。
相关文章:
- javascript中的数组出错
- 将视口底部滚动到元素底部
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- HTML5页面底部棒
- 在Meteor项目中安装并包含npm模块后出错
- 解析JSON并从中删除对象会出错
- AngularJS指令出错-无法读取属性'编译'的未定义
- 固定位置菜单时滚动,直到它击中一个相对容器的底部
- 使用javascript在MVC中查找网格长度时出错
- 将jQuery放在代码的底部
- 尝试调用AngularJS上的函数时出错
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 全局安装gull后出错
- javascript跨浏览器确定用户是否滚动到页面底部
- 我在代码点火器中出错
- Java脚本将URL转换为已保存的URL时出错
- Backbone.js将模型绑定到视图时出错
- 将javascript代码转换为jquery代码时出错
- javascript移动交叉浏览器确定用户是否滚动到页面底部
- Javascript - 滚动到页面底部时出错