如何禁用浏览器窗口的“后退”和“前进”按钮

时间:2017-09-06 09:33:54

标签: ember.js

在我的申请中,我要求补充几件事。

  1. 没有前进/后退浏览器按钮可用于达到哈希值。

  2. 应该在应用程序本身中添加后退和前进按钮,而不是向后移动。

  3. 如何实现这两个目标? 我正在寻找一个全局用于两个要求的组件。

    提前致谢。

1 个答案:

答案 0 :(得分:1)

在Ember.js中禁用浏览器的本机后退/前进按钮非常不寻常,但可以通过使用NoneLocation类来实现。要启用它,请打开应用的config/environment.js文件,并将locationType属性更改为none

如果您想在应用中显示后退/前进按钮,可以使用History API,特别是window.history.back()window.history.forward()