2012-03-28 168 views
4

從我看來,有很多瀏覽器差異如何處理contenteditable元素。 (即link)。當'contenteditable = true'元素包含'contenteditable = false'元素時,'contenteditable = false'元素仍然可以使用退格刪除。 Firefox不會讓你這樣做,但它被認爲是一個錯誤link。是否存在一種跨瀏覽器的方式來將元素保存在可勝任的容器中以免被刪除或修改?contenteditable嵌套的瀏覽器差異

+1

現在可以解決這個問題,至少在Chrome中是這樣。選中此項:https://code.google.com/p/chromium/issues/detail?id=238000 – johanneswilm 2013-05-28 08:55:01

回答

0

可能是Medium.js會有幫助,但這取決於您使用contenteditable的目的是什麼。至少他們說:「Medium.js符合html5標準,並已經在Firefox,Chrome,Safari,Opera,IE8 +上測試過,瀏覽器支持正在不斷改進!」他們在主頁上有一些帶有「小工具」的演示(這就是他們如何稱爲contenteditable="false"的插頁)。