【发布时间】:2012-09-30 07:46:59
【问题描述】:
我正在尝试使用 contenteditable div 创建一个小部件,当我们在@(比如@xxx)之后键入任何内容时,会触发 ajax 调用以返回匹配的“xxx”值的可能建议。如果我在 '@' 前面有一个空格,但如果在 '@' 前面没有空格(就像这样 - abc@xxx),这一切都很好,整个事情就变成了一个 mailto 链接。在我看来,这是 IE 的默认行为。
谁能帮助我防止这种情况发生?非常感谢任何建议。
提前致谢!!!
【问题讨论】:
-
你能告诉我们你目前有什么代码吗?
-
发布代码真的很难,但我创建了一个示例here。只需输入 abc@xyz 并按键盘上的向上或返回导航键。您将看到文本在 Internet Explorer 中被转换为 mailto 链接。
标签: javascript internet-explorer contenteditable