2012-12-18 98 views
0

我正在運行CKeditor 3,並且注意到當我將表單域粘貼到源並點擊保存時。如果我然後重新加載頁面並打開編輯器,表單標籤已被替換爲p標籤。窗體標籤被替換爲c標籤在ckeditor上safari mac

如何解決此問題而不升級到ckeditor4?

+0

表單*字段*('')或表單*標記*('

')?你在做任何類型的服務器端過濾嗎? (你應該。) – Charles

+0

標籤,而不是,他們正在入住。 – David

回答

0

它是一個瀏覽器的問題,而不是CKEditor:http://dev.ckeditor.com/ticket/8590。作爲一個簡短的結論,這裏是報價:

如果瀏覽器剝離嵌套窗體,那麼這意味着CKEditor接收這個減少的代碼。 CKEditor在瀏覽器之前無法訪問該代碼,因此它根本不知道丟失的表單標記。

0

如果您使用的是DIV EDIT CONTAINER插件,這可能是您的問題。

下載標準CKeditor軟件包。安裝。編輯頁面。轉到源視圖。輸入表單標籤,輸入字段和關閉表單標籤。退出源視圖,然後回到源視圖。沒問題。

返回CKeditor下載程序並添加DIV EDIT CONTAINER插件。重複上述步驟。注意表單標籤是如何變成一個p標籤的。

這太糟糕了,因爲我希望能夠使用站點範圍的樣式表編輯頁面。