0

网页上的大多数 WYSIWYG 编辑器是通过使用 designmode 属性来实现的吗?除了使用这种方法还有其他方法吗?

(设计模式是否首先在 IE 上可用,其他浏览器后来也添加了它?)

4

2 回答 2

2

HTML5 定义了一个 contentEditable 属性,可以应用于任何元素(包括 body 元素),它在 IE(我认为它发明了该属性)、Safari >2.0 和 Firefox 3.x 中受支持,其中 x 至少为 5。

使用很简单

<div contenteditable>Yay, i'm editable!!!</div>
于 2009-06-05T02:34:51.313 回答
1

是的,这可能是不嵌入使用 Flash、Silverlight、Java 等制作的非 html 编辑器的唯一方法。

是的,这个属性最早出现在 IE 中,后来在 Mozilla 中添加(大约 2003 年底),然后在 Opera 9 和 Safari 2 中添加。

于 2009-06-05T05:48:19.590 回答