【问题标题】:Detect if using IME for input in browser检测是否在浏览器中使用 IME 进行输入
【发布时间】:2011-09-04 02:45:54
【问题描述】:

如何检查用户是否使用 IME 输入文本?例如,如果您查看 Google Docs,他们似乎使用某种中间 IFrame 来捕获它,然后再将其放入实际文档 <div>s。

【问题讨论】:

    标签: browser google-docs ime


    【解决方案1】:

    W3C DOM Level 3 指定事件compositionstart 和检测IME 输入的朋友。对于不支持这些事件的浏览器,需要进行一些修改。

    闭包库有一个例子:http://closure-library.googlecode.com/svn/docs/closure_goog_events_imehandler.js.source.html

    【讨论】:

      猜你喜欢
      • 2012-10-18
      • 2016-12-11
      • 2012-06-17
      • 1970-01-01
      • 2015-11-16
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 2011-03-26
      相关资源
      最近更新 更多