Android上的初始pageYOffset值(是否缓存?)
Initial pageYOffset value on Android (is it cached?)
我发现了Android浏览器的小错误/功能。
如果向下滚动页面然后重新加载,window.pageYOffset值将不等于0!
有一个简单的例子:http://pastebin.com/bHzc5Ymi
如何复制:
- 复制此代码并在任何android设备上打开页面
- 如果没有滚动条,请单击"显示隐藏内容"链接以加载更多文本:)
- 向下滚动浏览器窗口
- 单击"重新加载"以重新锁定页面
在标题下方,您可以看到window.pageYOffset
的初始值。它将在Android设备上>0:(
有人知道如何在Android上清除初始pageYOffset
值吗?
这不是一个bug,这是一个帮助人们在重新加载之前读取所读内容的函数。您可以在新选项卡中打开页面,而不是重新加载。
相关文章:
- 浏览器是否持久缓存脚本元素的编译版本
- 是否可以缓存可下载的文件,并在XHR和非XHR请求之间共享该缓存
- jqGrid 或 jQuery 是否具有在字符串中缓存 DOM 更改的功能?
- 在 html 文件中包含无缓存元标记是否也会阻止缓存该 html 文件中链接的 js 和 css 文件
- 是否可以在不将其添加到DOM的情况下预加载和缓存视频文件
- Android上的初始pageYOffset值(是否缓存?)
- Mobile Safari是否清理DOM应用程序缓存?何时清理
- Angular 模板缓存是否在应用程序之间共享?是不是坚持不懈
- 是否可以缓存具有指向动态JavaScript的链接的HTML页面
- 检查对象是否适合浏览器缓存
- 我怎么知道$http响应是否来自缓存 - Angular
- 杰奎里 .Load(),它是否缓存文档
- 浏览器缓存是否知道javascript xmlhttp请求
- 浏览器是否缓存下载的javascript
- 服务工作线程是否可以缓存 POST 请求
- Javascript:检测是否缓存了请求的文件,如果存在较新版本,则删除缓存
- 是否缓存了通过拉斐尔.js创建的画布元素
- 如果路径中有一个querystring, Firefox是否缓存javascript并在没有请求的情况下使用它?
- 如果重复多次,JavaScript是否缓存/优化代码
- 浏览器是否缓存内联Javascript,如果是,如何强制重新加载