是否有其他方法可以在不使用designmode属性的情况下在网页上创建WYSIWYG编辑器?

时间:2009-06-05 01:19:02

标签: javascript editor wysiwyg

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

(设计模式首先在IE和其他浏览器上可用,以后再添加它吗?)

2 个答案:

答案 0 :(得分:2)

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

使用就是

<div contenteditable>Yay, i'm editable!!!</div>

答案 1 :(得分:1)

是的,这可能是在没有嵌入Flash,Silverlight,Java等非html编辑器的情况下实现此目的的唯一方法。

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