【发布时间】:2016-03-13 14:39:04
【问题描述】:
我在网页上有一个输入,这会触发我按回车的搜索。
在 GWT 上看起来像这样
box.addKeyUpHandler(new KeyUpHandler() {
@Override
public void onKeyUp(KeyUpEvent keyUpEvent) {
if (keyUpEvent.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
client.executeSearch();
}
}
});
日本用户使用输入法时:
他输入一个单词,按两次空格键,然后看到一个菜单,他需要在其中选择所需的拼写。 Menu looks like this 在 Chrome 和 FF 中它可以正常工作,但在 IE 中,当用户按所需拼写输入时,会触发输入的 keyUp 处理程序。
所以我需要防止 IE 在 IME 菜单上触发此 ENTER。
有什么建议吗?
【问题讨论】:
标签: javascript html gwt ime