标签: jquery
我正在尝试使用我的代码阻止退格导航回上一页
$(document).keydown(function (e) { if (e.keyCode === 8) { alert("Backspace is pressed"); e.preventDefault; return false; } else { } });
它正在工作,除非我专注于select标签然后按退格键忽略我创建的功能。
select
答案 0 :(得分:0)
请参阅here
代码:
window.addEventListener('keydown', function(e) { var key = e.keyCode || e.which; if (key == 8 /*BACKSPACE*/ || key == 46/*DELETE*/) { var len=window.location.href.length; if(window.location.href[len-1]!='#') window.location.href += "#"; } },false);
JSFIDDLER