问题描述:
我创建的CKEditor在GWT这样的:如何删除<p>..</p>来自java/GWT中ckEditor的标签?
CKEditor ck = new CKEditor();
,并得到了它的价值,如:
ck.getData().toString();
,但我得到了
<p> DISADAD </p>
现在,我想删除它。
答
基本上从String类的replaceAll
方法做的东西。
我不会推荐它这样做。因为你正朝着错误的方向前进。
Ck编辑器在return
中返回html标记。这是你的责任,显示html
你想要的地方。对于例如:如果删除HTML标签从string
这只是可见像一个正常string
,其中有没有使用CK编辑器的含义GWT.
使用safeHtml
接口。
答
通过将以下代码添加到ckeditor/config.js页面来禁用autoParagraph。
CKEDITOR.editorConfig = function(config)
{
config.autoParagraph = false;
}
@samir。与Ck编辑器无关。你必须使用安全的HTML,你正在使用它。 –
@sᴜʀᴇsʜᴀᴛᴛᴀAch,我的坏。 – Nenotlep