Из того, что я прочитал, существует довольно много различий между браузерами в том, как обрабатываются элементы, доступные для редактирования. (т. е. ссылка). Когда элемент «contenteditable=true» содержит элемент «contenteditable=false», элемент «contenteditable=false» все равно можно удалить с помощью возврата. Firefox не позволит вам это сделать, но это считается ошибкой ссылка . Есть ли кросс-браузерный способ предотвратить удаление или изменение элементов в контейнере с возможностью редактирования содержимого?
contenteditable различия вложенных браузеров
comment
Это может быть решено сейчас, по крайней мере, в Chrome. Проверьте это: code.google.com/p/chromium/issues/ подробно?id=238000
- person johanneswilm   schedule 28.05.2013
Ответы (1)
Может оказаться полезным Medium.js, но это зависит от того, для какой цели вы используете контентредактируемый. По крайней мере, они говорят: «Medium.js совместим с html5 и был протестирован в Firefox, Chrome, Safari, Opera и IE8+. Поддержка браузеров постоянно улучшается!» У них есть демки с "виджетами" (так они называют вставки с contenteditable="false"
) на главной странице.
person
YakovL
schedule
16.05.2016