2010-04-07 30 views
0

我在使用ckeditor的asp.net MVC應用程序中創建編輯器。在textarea我剛剛寫了「示例文本」,但是當我加載ckeditor並點擊ckeditor的源代碼按鈕時,它給了我很多html html> body> p> [Sample Text]。爲什麼要創建額外的html標籤?我必須將內容發送到數據庫以保存html,但ckeditor正在添加額外的標記。ckeditor問題:源代碼中的額外html標記

任何解決方法?或者我在做什麼?

回答

2

如果輸出html和body標籤,那是因爲你已經設置了fullPage爲真(默認是假的,因爲大多數人不希望那些)

+0

你是gr8。那就是我在找的東西。 – coure2011 2010-04-08 08:52:21

-1

人們通常在網站上使用所見即所得的編輯器,讓人們輸入一些漂亮的文字。

要做到這一點,編輯器會自動包裝消費者用html標籤輸入的文本。這樣,當文本將在頁面上單獨顯示時,它將看起來與您輸入的完全一樣。

如果不使用html標籤,沒有辦法讓文本看起來很棒。 如果你不相信,打開簡單的記事本編輯器,並嘗試創建與段落,圖像等漂亮的文字 你不能這樣做。

因此,編輯完所有WYSIWYG編輯器中的文本後,編輯器會準備輸入的HTML文本。

換句話說,如果您使用所見即所得的編輯器,您將始終擁有HTML。

如果您不想使用html,請在頁面上使用簡單的textarea或文本輸入標籤。

+0

沒有,TinyMCE的劑量不會增加額外的HTML標籤。 – coure2011 2010-04-08 05:04:39