如果您为特定preventDefault()
的事件调用事件,默认会被阻止多长时间?它是在浏览器会话期间还是仅在加载特定页面时?行为是否相同?keypress
keyCode
stopPropagation()
一些示例代码:
<script type="text/javascript">
<![CDATA[
function keydownhandler(e)
{
switch (e.keyCode)
{
case VK_BACK:
case 461:
preventDefault();
break;
default:
break;
}
}
document.addEventListener("keydown", keydownhandler, true);
]]>
</script>