设计模式下的浏览器将孤立的 LI 元素包装在 UL - Firefox 和 Chrome 中
Browser in DesignMode wrapping orphan LI elements in UL - Firefox and Chrome
我正在使用TinyMce为Web应用程序实现WYWIWYG编辑器。 该应用程序允许用户编辑包含部分 HTML 的令牌。例如,正在编辑的令牌可能包含:
一些文本
但是,当我在编辑器上调用值为
- 元素中。据我所知,这不是由TinyMCE完成的,而是由浏览器本身完成的。
我知道这是浏览器创建有效 HTML 的方式,不幸的是,我没有任何方法允许用户编辑无效元素(无效只是因为 li 不在 ul 中(。
这在FireFox和Chrome中都会发生,有没有办法防止浏览器这样做(调用setHtml时(并允许无效的HTML(甚至说,打开p标签(?
为什么你想要无效的html?
除此之外,您还应该仔细查看 tinymce 配置设置valid_children和valid_elements。
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 在单独的ul's
- JS可以在Chrome中工作,但不能在Firefox中工作
- createElement("a") - FireFox JavaScript
- 为什么javascript:void(0)在Firefox中不起作用
- Facebook登录按钮没有'不能在Firefox上工作
- jpm的默认Firefox路径没有'不起作用
- 将所选类别循环到ul>李用加载更多按钮
- 使用jquery动态创建ul-li
- 重载JS'firefox中的对象原型
- Ajax调用在Firefox中不会自动响应
- JS在firefox中无法正常工作
- 使用下拉列表筛选列表(ul>li)
- firefox插件和dev/panel之间的通信
- 如何附加<ul><李>元素位于某个特定条件的父元素列表之间
- IE/Chrome中未定义的函数,但Firefox中没有
- ascii输入键通过firefox中的javascript返回0
- 在firefox和chrome中的左侧显示iframe滚动条
- 设计模式下的浏览器将孤立的 LI 元素包装在 UL - Firefox 和 Chrome 中
- 基于破损UL的JQuery菜单在IE和Firefox WIndows