Как стать автором
Обновить

Комментарии 28

Применение этой реалезации на практике крайне затруднительно. Имелось в виду редактирование, допустим, своего поста в реальном времени. Для этого нужны права доступа и т.д.

А еще aloha не умеет вставлять/удалять изображения.
новая версия умеет, причем, перетаскиванием картинки с десктопа в браузер ) но она еще не стабильна.
тссссс, все самое классное есть только в хтмл5
Точно подмечено. Заменить HTML на IE в заголовке будет в самый раз)
70% HTML5 было в IE5 в том или ином виде
новое — хорошо забытое старое)
Хм, надо будет попробовать использовать для редактирования комментариев, там как раз картинки редко встречаются.
Конечно, более всего радует кроссбраузерность.
htmlbook.ru/html/attr/contenteditable
Вообще, атрибуту уже много лет. И, насколько я помню, на нём работают визивиги. Как минимум в реализации для ИЕ.
Увы, не помню что было альтернативой для каких-нибудь мозилл и вэбкитов.
designMode.
не, designMode это на весь документ. был вообще везде и всегда.
в Fx, Opera, Webkit поддержка contentEditable есть уже довольно давно. По-моему только в Fx 2, Opera 9 не было contentEditable.
А как с мобильными браузерами? На Андроиде у меня он явно параметр воспринимает, но редактировать не дает.
Хорошая вещь для заполнения шаблонизированных веб-документов.
Замечательная возможность для системы уведомления об опечатках на сайте. Посетитель может исправить их прямо на странице, правки можно класть в базу и потом представлять на суд хозяина сайта. Я даже начал писать прототип такой системы, да с временем беда.
Очень хорошая идея!
Firefox 5, курсор в конец строчки, enter, backspace, enter ломают систему редактирования (ничего не вводится, хотя курсор есть)
НЛО прилетело и опубликовало эту надпись здесь
Надо добавить визуальных эффектов для редактируемой области, сейчас не понятно сходу редактируемый там контент или нет, даже если просто ткнуть мышкой и появится курсор (а в FF при нажатии на F7 курсор появляется в любом случае), то неясно что можно редактировать пока не начнёшь набирать текст.
можно на страницу добавить
<style type="text/css">#myDiv[contenteditable=true]{border-width:3px;border-style:inset;}</style>

ну или чем там выделить захочется
Согласно caniuse.com, этот атрибут не работает ни в одном мобильном браузере. Так что жаждущие выйти за пределы десктопов (и нетбуков с ноутбуками) должны поберечься.
В новой iOS должна появится поддержка.
скоро он появится в opera mobile
1999 год. MS ввел content editable в IE5.5
2011 год. W3C обратило на это внимание
Честно говоря, я не понял, каким образом при нажатии Enter появляются новые элементы в списке. Это делает браузер, похоже? Весьма интересно.
Да, браузер. Собственно про это весь пост. Но, очевидно, вы не читали.
Не надо дерзить. То, что браузер автоматически подставляет элемент списка (а не тупо перенос строки, что можно было бы ожидать при редактировании текста) — совсем не очевидно.
аналогичным вопросом задался…
нашелся ответ?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории