在IE9中使用TinyMCE(3.5.4.1)时,如果我在我的内容中放置了DIV,并且该DIV是否具有/两个高度&指定的宽度,IE至少部分地将其视为可信的DIV。
这意味着当用户在TinyMCE中编辑这样的文档时,他们第一次在编辑器中点击时会突出显示有问题的DIV,并允许用户移动它 - 这是他们经常偶然做到的。然后,他们必须再次单击以编辑DIV内的内容,当他们这样做时,页面上会显示DIV,这会分散注意力。
我看过很多帖子(例如http://www.tinymce.com/forum/viewtopic.php?id=3939)说IE在这种情况下触发“controlselect”事件并将光标放在内容中并返回false。我最终设法让这个例子运行,但是当它抑制内容的初始选择时,它似乎变得随机,关于内容中的给定点击是否将光标放在那里。
有没有一种可靠的方法让IE像其他浏览器一样处理这种情况,即在DIV中添加高度/宽度没有意外的副作用?
答案 0 :(得分:1)
我的主要工作是http://www.tinymce.com/forum/viewtopic.php?pid=103272
这里http://www.tinymce.com/forum/viewtopic.php?id=29485
它不完美,但似乎可以得到它。
答案 1 :(得分:0)