iT邦幫忙

0

fckeditor預設值問題

chan15 6 年前5831 瀏覽

fckeditor預設載入的時候會在source code預設一個 
如果輸入東西再把東西都清掉的話,source code便會留下一個<br />
請問要怎樣設定可以當user把東西清空時就連source code都是空的

2 個回答

10
amos2008
iT邦新手 3 級 ‧ 6 年前
最佳解答

chan15提到:
ckeditor預設載入的時候會在source code預設一個 

1.不同瀏覽器測試看看
2.修改 fckconfig.js 組態檔:
FCKConfig.FillEmptyBlocks = false;
FCKConfig.IgnoreEmptyParagraphValue = true;

chan15 iT邦新手 5 級 ‧ 6 年前 檢舉

沒用耶,他就是會加一個<br />

amos2008 iT邦新手 3 級 ‧ 6 年前 檢舉

另一招:javascript 自己設定HTML內容方式

&lt;pre class="c" name="code">&lt;script type="text/javascript">
window.onload = function(){
  editor=FCKeditorAPI.GetInstance('FCKeditor1');
}

function OnClearContent()        {
  //var editor=FCKeditorAPI.GetInstance('FCKeditor1');
  //var sValue = editor.GetHTML(); //取得FCKeditor內容
  //alert(sValue);                 //顯示FCKeditor內容
  editor.SetHTML('');            //設定FCKeditor內容為空  
}
&lt;/script>
...
&lt;button onclick="editor.InsertHtml('Hello World!!')" style="font-size:9pt;">Insert Content&lt;/button>
6
player
iT邦大師 1 級 ‧ 6 年前

好像不是這樣
要看你的fckeditor是怎麼載入的
如果有綁Html物件的話
去看你所綁定的物件裡
是否有你說的  

chan15 iT邦新手 5 級 ‧ 6 年前 檢舉

我確定沒有。

我要發表回答

立即登入回答