我想了解更多关于如何在用户点击浏览器的后退按钮时捕获的内容,以及处理它的基本技术。
作为一个例子,你知道如果按下后退按钮,如何将用户重定向到主页?
答案 0 :(得分:5)
你不能也不应该。用户期望他们的后退按钮以某种方式工作,更改这会打破这种行为。坏,坏。
答案 1 :(得分:0)
您可以添加一个函数来记录onKeyPress:
document.onkeypress = myKeyPressHandler;
// NOTICE: IS NOT a good idea to change the behabiour of backspace
function myKeyPressHandler() {
if (window.event && window.event.keyCode == 8) {
// Handle backspace
// I. E. Go to the home page
window.home(); //
}
}
实际上更改退格的默认beahabiour不是一个好习惯,除非你有充分的理由,否则你应该避免这样做,否则你会混淆你的用户。