首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript - window.history.forward()可用性

Javascript - window.history.forward()可用性
EN

Stack Overflow用户
提问于 2014-01-31 15:58:12
回答 1查看 1.1K关注 0票数 1

我有一些后/下按钮设置为一个phonegap应用程序内置在angular.js。

我在页面中使用角的部分,并使用window.history作为一些简单的后退/下一个按钮。一切运行良好,但我想添加一些视觉反馈,什么时候上和下一个功能变得可用。

有没有一种检查history.forward是否可用的方法?下一页不会为人所知,所以我认为浏览历史上的页面并不是一个可行的解决方案,它不应该知道它在哪个页面上或者应用程序包含什么页面,比如(sudo)

代码语言:javascript
运行
复制
if(window.history.forward()){
  // show buttons as available
}else{
  // show buttons as not available
}

可悲的是,历史只会返回未定义的内容,但还有其他方法吗?

任何建议都会很好

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-08 14:49:56

history不允许这样做,但是您仍然可以让history.length检查是否有历史记录(如果没有--只需禁用两个按钮)。

或者你可以通过在你的“索引”页面上用100%的宽度、高度无边界的iframe包装整个站点或应用程序,并从顶部窗口“手动”记录这个iframe的文档(完全不建议;只对相同的域工作;不会使用“X框架选项:拒绝”服务器)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21484377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档