我想使用 Javascript 检测地址栏的 ENTER 按键以及“转到(到指定的 URL)”按钮。 根据我之前的努力,使用“keycode==13”并没有按要求工作。 比如说,在下面的代码中:
window.onkeypress = testKeyEvent; function testKeyEvent(e) { if (e.keyCode == 13) //We are using Enter key press event for test purpose. { alert('Enter key pressed'); } else //If any other button pressed. { alert('Not Enter key pressed'); } } </script>
我希望在地址框中输入任何 URL(有效或无效)并按 ENTER/单击“GO”按钮然后转到指定的 URL 后,首先显示“警报”框。
有可能吗?我知道我错过了很多东西,请提及它们。
最佳答案
如果我正确地解释了你的问题,我认为你不能这样做,因为 JavaScript 运行的上下文在文档处停止(这意味着,JavaScript 甚至不知道浏览器本身存在)。
关于javascript - 如何检测地址栏中的 ENTER 按键/或 "GO"按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44440813/