execCommand稳定吗?

时间:2017-05-09 12:53:46

标签: javascript html cross-browser rte

我试图用execCommand创建一个富文本编辑器和一个可信的div。

它应该有一些小功能,如粗体,斜体,下划线,ol,ul,......所有这些都应该与execCommand一起使用。 当我站在一个大胆的字眼中时,我也希望得到光标的反馈,我的按钮会切换到' on' (更改样式),我使用queryCommandState执行此操作。

我遇到了很多错误和问题,我想知道execCommand和queryCommandState是否稳定?在caniuse.com上,他们说这是,但我遇到了以下错误:

在Chrome中:

  • 没有关于下标和上标的反馈

在Firefox中:

  • 当制作斜体或下划线或...时,光标无法移动到字符串的特定部分。当我将文字粗体化时,这不会发生。

  • 有序和无序列表似乎在firefox中根本不起作用。子弹已显示但无法输入任何文本

在Internet Explorer中:

  • 不能选择任何文字

我可能忘记了一些错误,但我对execCommand和queryCommandState的整体体验是它非常错误。 对于正在制作的应用程序,是否需要考虑execCommand?或者一般气馁?

0 个答案:

没有答案