我正在使用基于jquery的富文本编辑器“lwRTE”
除了更改fontsize
外,它在所有方面都运行良好我跟踪问题如下:
当我更改字体大小时,命令和参数被正确选为“字体大小”和“[字体大小,数量为Eg.6]”
现在 execCommand 已执行且 chrome以不同方式执行。
firefox将所选文本更改为
<font size="6px">sample text</font>
chrome将所选文本更改为
<span class="Apple-style-span" style="font-size: xx-large;">sample text</span>
这是导致问题的原因。当我使用Chrome编辑和保存时,firefox似乎不理解上面的格式化方式。
我如何制作铬也做同样的事情? (即)插入字体标记并插入疯狂的字体大小。
提前致谢
答案 0 :(得分:2)
请参阅compatibility charts for execCommand
处的http://quirksmode.org。 Internet Explorer doesn't support font-size changing at all,Opera和Firefox包装字体标记,Safari / Chrome按照您的建议行事。
您无法更改此功能,您必须构建一个适用于当前选择范围的替代方案,以实现一个与x浏览器兼容的方法。