【发布时间】:2011-08-27 01:26:31
【问题描述】:
我们如何从服务器或客户端检查或更改键盘输入语言?
【问题讨论】:
标签: c# javascript jquery asp.net keyboard
我们如何从服务器或客户端检查或更改键盘输入语言?
【问题讨论】:
标签: c# javascript jquery asp.net keyboard
您无法从浏览器(或服务器)控制它。
您真的希望任何随机网站能够在您不干预的情况下更改您的输入语言吗?
【讨论】:
要检测语言,您可以使用此 Goggle API:
http://code.google.com/apis/language/translate/v1/using_rest_langdetect.html
您必须从服务器端代码发送请求,因为没有暴露 JSONP,他们没有提供 ASP.NET 示例,但从 PHP 转换为 C# 应该不难。
【讨论】:
google.language.detect(text, function(result),其中将 text 传递给 API 等等,结果包含文本的语言 - result.language 将包含您需要的内容。稍后在该代码中完成的所有其他事情与您无关..
不完全是你想要的,但是......
您可以通过在客户端 javascript 中拦截用户的按键然后在 javascript 中将字符添加到文本框来伪造它。
【讨论】: