1

我有一个所见即所得的编辑器,它在 Chrome 和 Firefox 中运行良好,但在Opera中,当我选择文本并单击“粗体”之类的按钮时,选择会丢失(即使我阻止了 mousedown 的默认行为)。

这个 fiddle证明了这一点。

代码:

<div id="editor" contenteditable="true">
   Some test text, please select some then press the button
</div>
<div class="bold" onmousedown="document.execCommand('bold',false,null); return false;">Bold</div>

大多数时候,选择会丢失,很少不会!我不确定这是 Opera 中的错误还是其他问题......所以我想知道是否有办法解决这个问题?

4

0 回答 0