Есть ли другой способ сделать WYSIWYG-редактор на веб-странице без использования свойства designmode? - PullRequest
0 голосов
/ 05 июня 2009

Правда ли, что большинство редакторов WYSIWYG на веб-странице используют свойство designmode? Есть ли другой метод, кроме использования этого метода?

(дизайнерская мода впервые доступна в IE, а другие браузеры добавили ее позже?)

Ответы [ 2 ]

2 голосов
/ 05 июня 2009

HTML5 определяет атрибут contentEditable, который может быть применен к любому элементу (включая элемент body), он поддерживается в IE (который, я думаю, изобрел атрибут), Safari> 2.0 и Firefox 3.x, где x равно не менее 5 .

Использование просто

<div contenteditable>Yay, i'm editable!!!</div>
1 голос
/ 05 июня 2009

Да, это, вероятно, единственный способ сделать это без встраивания не-html-редакторов, созданных во Flash, Silverlight, Java и т. Д.

Да, этот атрибут сначала появился в IE, затем был добавлен в Mozilla (примерно в конце 2003 года), затем в Opera 9 и Safari 2.

...