当我在TinyMCE中编辑文本时,我可以进行断行(白线),例如
<p>some text</p>
<p></p>
<p>some other text</p>
但是,当我将其保存到服务器并在网站上显示文章时,它会隐藏所有<p></p>
。但是我需要相同的行为,如果在编辑器中我看到白线,我需要它保存和现场显示。
我看到解决问题的方法:
TinyMCE内部存储<p></p>
行<p><br ... /></p>
,但保存后我无法获取... {
我可以使用tinyMCE.get(contentid).getContent({ format: 'raw' });
,但会破坏视频和音频。
或者我可以替换服务器上<p></p>
上的<p><br /></p>
,但它不起作用,因为它可能像<p><strong></strong></p>
或<p><span style="color:red"></strong></p>
多种变体......
很难解析所有这些。
强制TinyMCE向我发送已经预付费的内容。
要使<p></p>
在HTML中可见,但如何?
答案 0 :(得分:0)
我制作了html空p
标签。
p:after {
content:"";
display:inline-block;
width:0px;
}
所以,为我工作是完美的。