contenteditable различия вложенных браузеров

Из того, что я прочитал, существует довольно много различий между браузерами в том, как обрабатываются элементы, доступные для редактирования. (т. е. ссылка). Когда элемент «contenteditable=true» содержит элемент «contenteditable=false», элемент «contenteditable=false» все равно можно удалить с помощью возврата. Firefox не позволит вам это сделать, но это считается ошибкой ссылка . Есть ли кросс-браузерный способ предотвратить удаление или изменение элементов в контейнере с возможностью редактирования содержимого?


person anonymous_startup    schedule 28.03.2012    source источник
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