我能够找到getting current keyboard language on-key-press的代码,但我想要获得这个数据点击。 含义,当用户点击屏幕 - >警报('EN/FR/SP')。确定键盘语言之前在按键的JavaScript
也许这是一个操作系统的问题,并没有涉及到浏览器,但是 有一种方法来创建一个这样的代码(Javascript或其他)?
我能够找到getting current keyboard language on-key-press的代码,但我想要获得这个数据点击。 含义,当用户点击屏幕 - >警报('EN/FR/SP')。确定键盘语言之前在按键的JavaScript
也许这是一个操作系统的问题,并没有涉及到浏览器,但是 有一种方法来创建一个这样的代码(Javascript或其他)?
以下不行吗?
$('body').on('click', function(){
alert(navigator.language);
});
谢谢,但这些代码给了我浏览器的lang,而我想要的是操作系统键盘lang(您当前在浏览器中输入的语言)。 – Eshchar
哦,好的,我可以问为什么地球上你需要这些信息? – AdamJeffers
发现这一点,试图了解它是否可以帮助(Mac):https://github.com/Lutzifer/keyboardSwitcher – Eshchar
我认为你能做的最好的就是浏览器的语言,当然,这并不一定是同一件事:
var lang = navigator.language || navigator.userLanguage;
document.write(lang);
_Why_你需要的键盘语言? – Nit