2012-03-28 241 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"的插页)。