2013-10-16 97 views
2

我創建的CKEditor在GWT這樣的:如何刪除<p>..</p>來自java/GWT中ckEditor的標籤?

CKEditor ck = new CKEditor(); 

,並得到了它的價值,如:

ck.getData().toString(); 

,但我得到了

<p> DISADAD </p> 

現在,我想刪除它。

+0

@samir。與Ck編輯器無關。你必須使用安全的HTML,你正在使用它。 –

+0

@sᴜʀᴇsʜᴀᴛᴛᴀAch,我的壞。 – Nenotlep

回答

0

基本上從String類的replaceAll方法做的東西。

我不會推薦它這樣做。因爲你正朝着錯誤的方向前進。

Ck編輯器在return中返回html標記。這是你的責任,顯示html你想要的地方。對於例如:如果刪除HTML標籤從string這只是可見像一個正常string,其中有沒有使用CK編輯器的含義GWT.

使用safeHtml接口。

-2

通過將以下代碼添加到ckeditor/config.js頁面來禁用autoParagraph。

CKEDITOR.editorConfig = function(config) 
{ 

    config.autoParagraph = false; 

}