在浏览器中更改编写语言

时间:2015-06-10 05:39:14

标签: javascript html browser

我希望在浏览器上更改语言。我在这篇文章中要求更改系统语言:How change system language我得到的答案是不可能的!

我之前在某些网站上看到,通过英语系统语言,我可以用其他语言编写,而无需更改系统语言。 Google也有类似的内容:google changing language

如何在我的表格输入中执行此操作?

1 个答案:

答案 0 :(得分:0)

您必须将所有键盘按钮点击映射到新布局

var charMap = {
   'en': {
       '13': 'enter',
       '54': '6',
       ...
    },
    'lt': {
        '13': 'enter',
        '54': 'š',
        ...
    }
}

$('.input').on('keyup', function(e) {
  var char = charMap[lang][e.which];

  $(this).val($(this).val()+char);
});

检查THIS页面是否有键盘代码