gpt4 book ai didi

javascript - 在 JavaScript 中获取当前的键盘布局语言

转载 作者:可可西里 更新时间:2023-11-01 10:09:16 26 4
gpt4 key购买 nike

我正在使用 wshShell.SendKeys 从 HTA 向网站输入一些文本,当我当前的键盘布局不是英语时,wshShell.SendKeys 的结果出乎意料。

我希望我的函数检查语言是英语,否则发送 ALT+SHIFT 将其更改为英语。对我来说困难的部分是找到一个返回当前键盘布局的函数。

如果有人熟悉这样做的方法,我会很高兴知道..

谢谢,罗腾

最佳答案

好的,我在“影子巫师”的帮助下做到了..

这是代码,如果有人想知道的话(=

谢谢!

    var lastKeyPressed = 0;

function sendKey()
{
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.SendKeys( 'a' );
}

function getCurLayout()
{
sendKey();
setTimeout("lastKeyLang()",10);
}

function lastKeyLang()
{
if( lastKeyPressed == 97 )
alert( 'EN' );
else
alert( 'HE' );
}

document.onkeypress = saveLastKey;
function saveLastKey()
{
lastKeyPressed = window.event.keyCode;
}

关于javascript - 在 JavaScript 中获取当前的键盘布局语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4402849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com