EmberJs 中有没有办法禁用 backspace
键,这样它就不会在浏览器历史记录中向后导航?
当前使用EmberJs 2.0
我确实找到了这个可能的答案:
https://stackoverflow.com/a/1235723/1913888
但其中的一个技巧是,退格
操作应该在输入框中起作用,但不能在窗口历史记录中向后导航。
谢谢
最佳答案
在我的应用程序中,我只是监听按键并检查它是否在 body 上触发。
$(window).on("keydown", function(evt){
if (evt.keyCode===8 && evt.target.nodeName==="BODY") {
evt.preventDefault();
}
});
其他选项是检查以确保目标不是可输入/内容可编辑的。
关于javascript - 在 EmberJs 中跨应用程序禁用 "backspace"键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34618230/