Как сделать HTML-документ доступным для записи в браузере? - PullRequest
2 голосов
/ 15 февраля 2009

Чтобы мой вопрос не был ясен; Я не имею в виду динамическую замену <p> узлов на <textarea>. Я имею в виду редактирование каждого текста напрямую - включая заголовки, текст в <div> и <span> и редактирование таблиц yes. Я знаю, что это возможно в IE, и у меня есть скрипт, который переключается между редактируемым и обратно, который работает в IE, но это не работает в Firefox. Есть ли способ заставить его работать в FF?

P.S. Сценарий для IE, полученный от JavaScript Bible Edition от Дэнни Гудмана, 2001

Ответы [ 2 ]

4 голосов
/ 15 февраля 2009

Расширение Firebug для Firefox в значительной степени позволяет вам редактировать что угодно.

2 голосов
/ 15 февраля 2009

В Firefox> 3 вы можете использовать contentEditable для html-элементов, которые я понял. Тег выглядит так:

<div id="myEditableDiv" contentEditable="true">click here to edit ...</div>

вы можете управлять процессом редактирования с помощью 'execCommand' (см.: msdn для идентификаторов команд)

...