Firefox 在退格键上切换标签
Firefox switching tab on backspace
正如 Firefox 用户所知,在未选择输入字段的情况下按退格键将使您 return 回到上一个选项卡。
问题是,我已经根据 document.onkeydown(data){k=(data.key)}
数据创建了一个输入字段。用户不必单击此字段即可使用它。
当我在输入字段中按退格键时,Firefox 返回到上一个选项卡。很烦人。
这在 Internet Explorer 和 Google Chrome 中工作正常。
任何人都知道如何阻止 Firefox 在按下退格键时返回上一页 没有 用户的其他交互?
刚刚在 firefox 中试过这个,它似乎有效:
window.document.addEventListener('keydown', e => {
if(e.keyCode === 8) {
e.preventDefault();
e.stopPropagation();
//Put some logic to simulate backspacke key in your input content here
}
})
正如 Firefox 用户所知,在未选择输入字段的情况下按退格键将使您 return 回到上一个选项卡。
问题是,我已经根据 document.onkeydown(data){k=(data.key)}
数据创建了一个输入字段。用户不必单击此字段即可使用它。
当我在输入字段中按退格键时,Firefox 返回到上一个选项卡。很烦人。
这在 Internet Explorer 和 Google Chrome 中工作正常。
任何人都知道如何阻止 Firefox 在按下退格键时返回上一页 没有 用户的其他交互?
刚刚在 firefox 中试过这个,它似乎有效:
window.document.addEventListener('keydown', e => {
if(e.keyCode === 8) {
e.preventDefault();
e.stopPropagation();
//Put some logic to simulate backspacke key in your input content here
}
})