如何检测Web浏览器上的按键

时间:2017-11-29 22:59:31

标签: vbscript keyboard-events hta

我希望能够在不使用浏览器扩展程序的情况下使用网络浏览器(主要是Google Chrome)检测某个按键。我希望使用在浏览器外执行的程序(例如.vbs.hta文件)

我发现其他地方的代码运行得很好,但它可以在预定的空白窗口而不是浏览器窗口(它是.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>

我知道有多次问过类似的问题,但是我找不到可以在浏览器中使用的单个代码

1 个答案:

答案 0 :(得分:1)

我认为浏览器不再支持VBScript afaik。它几乎是一种死语言。试试JavaScript。

搜索&#34;键盘事件&#34;在下一页:

https://www.w3schools.com/jsref/dom_obj_event.asp