Dojo编辑器粗体图标在IE11中不起作用

Dojo编辑器粗体图标在IE11中不起作用,dojo,Dojo,我们正在使用dojo.editor类来获取富文本写字板。但是,当选择文本,然后单击粗体、斜体、下划线或删除格式选项时。两者都不会更改高亮显示的文本。文本不再高亮显示,光标移到文本的开头 但快捷键仍然有效(CTRL+B表示粗体,CTRL+I表示斜体,CTRL+U表示下划线。我不相信有标准的快捷键用于删除) 这个问题只出现在IE11、其他浏览器中,并且所有浏览器都工作正常。您遇到的问题在Dojo 1.8.6、1.9.2和1.10.0中由于一系列与IE11相关的修复而得到修复(主要是由于UA嗅探代码需

我们正在使用
dojo.editor
类来获取富文本写字板。但是,当选择文本,然后单击粗体、斜体、下划线或删除格式选项时。两者都不会更改高亮显示的文本。文本不再高亮显示,光标移到文本的开头

但快捷键仍然有效(CTRL+B表示粗体,CTRL+I表示斜体,CTRL+U表示下划线。我不相信有标准的快捷键用于删除)


这个问题只出现在IE11、其他浏览器中,并且所有浏览器都工作正常。

您遇到的问题在Dojo 1.8.6、1.9.2和1.10.0中由于一系列与IE11相关的修复而得到修复(主要是由于UA嗅探代码需要更新)

考虑到您使用的是1.5版本,该版本于2010年7月首次发布,最后一次收到IE9的后端口,此时将IE11修复的后端口设置为1.5版本的可能性微乎其微(除非,至少),因为这可能涉及到将所有相关修复的后端口以及解决过程中的合并冲突


我强烈建议升级到Dojo1.8、1.9或1.10的最新版本。在此过程中,每个次要版本都可以使用Dojo。

您使用的是什么版本的Dojo?您可能使用的是应用IE11修复程序之前的版本。例如,这个问题存在于1.9.1中,而不是1.9.2+。嗨,我使用的是dojo 1.5版本,问题存在于IE 11中。据我所知,1.5的最后一个后端口是针对IE9的(在1.5.2中)。它从来没有收到过IE11修复程序的后端口,1.8分支和更高版本的编辑器也有一大堆修复程序(1.8.6、1.9.2和1.10.x没有这个问题)。我强烈建议升级,因为考虑到解决合并冲突可能涉及的努力,后端口到1.5的可能性似乎不大(考虑到1.5本身现在已经快5年了)。