gpt4 book ai didi

javascript - execCommand 的字体大小导致 Google Chrome 出现问题

转载 作者:行者123 更新时间:2023-12-02 20:39:36 24 4
gpt4 key购买 nike

我正在使用基于 jquery 的富文本编辑器“lwRTE”

除了改变字体大小之外,它在所有方面都表现良好

我跟踪问题如下:

当我更改字体大小时,命令和参数被正确选择为“字体大小”和“[数字 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 似乎不理解上述格式设置方式。

如何让 chrome 也能做同样的事情? (即)插入字体标签并插入疯狂的字体大小。

提前致谢

最佳答案

请参阅compatibility charts for execCommandhttp://quirksmode.org Internet Explorer doesn't support font-size changing at all 、Opera 和 Firefox 包装字体标签,Safari/Chrome 的行为按照您的建议进行。

您无法更改此功能,您必须构建一个适用于当前选择范围的替代方案来实现一个 x 浏览器兼容的方法。

关于javascript - execCommand 的字体大小导致 Google Chrome 出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2697456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com