如何检测网络浏览器上的按键
How to detect keypresses on a web browser
我希望能够在不使用浏览器扩展的情况下,在使用网络浏览器(主要是 Google Chrome)时检测到某个按键。我想使用在浏览器外部执行的程序(例如 .vbs
或 .hta
文件)
我在其他地方找到了一个运行良好的代码,但它在预定的空白 window 而不是浏览器 window 中运行(这是一个 .hta
程序)
<SCRIPT Language="VBScript">
Sub RunScript
If window.event.Keycode = 13 Then
Msgbox "You pressed the Enter key."
End If
End Sub
</SCRIPT>
<body onkeypress="RunScript">
</body>
我知道类似的问题已被问过多次,但我无法找到在浏览器中运行的代码
我认为浏览器不再支持 VBScript afaik。这几乎是一种死语言。试试 JavaScript.
在以下页面上搜索 "Keyboard Events":
我希望能够在不使用浏览器扩展的情况下,在使用网络浏览器(主要是 Google Chrome)时检测到某个按键。我想使用在浏览器外部执行的程序(例如 .vbs
或 .hta
文件)
我在其他地方找到了一个运行良好的代码,但它在预定的空白 window 而不是浏览器 window 中运行(这是一个 .hta
程序)
<SCRIPT Language="VBScript">
Sub RunScript
If window.event.Keycode = 13 Then
Msgbox "You pressed the Enter key."
End If
End Sub
</SCRIPT>
<body onkeypress="RunScript">
</body>
我知道类似的问题已被问过多次,但我无法找到在浏览器中运行的代码
我认为浏览器不再支持 VBScript afaik。这几乎是一种死语言。试试 JavaScript.
在以下页面上搜索 "Keyboard Events":