FCKeditor v2.6.6分別改變包含<
和>
到<
和>
的輸入代碼導致的錯誤。有什麼方法可以配置FCKeditor來正確解析這些字符,以避免它們進入我們的數據庫,並在PHP文件中輸出時錯誤地呈現?爲什麼編輯時FCKeditor將`<`更改爲`<`並且`>`更改爲`>`?
我已經在fckconfig.js中將ProcessHTMLEntities更改爲true FCKConfig.ProcessHTMLEntities = true
,但沒有更改。我還在最終輸出頁面上運行了preg_replace,試圖消除這種情況,但FCKeditor似乎設法複製它的內容並且輸出結果不太好(根據我的其他問題:Preg_replace/str_replace() for changing `<` and `>` instances to `<` and `>` respectively)。我希望有一些代碼可以添加到該文件來糾正此問題。
你有沒有考慮切換到較新的CKEditor?我發現它更可靠,通常使用更好。 – Andy 2012-02-24 11:58:19
我們絕對認爲是的,但我們有一個現場網站,我不認爲有一個簡單的方法來'升級',而不必重寫它在我們最後的頁面。 – JoeW 2012-02-24 12:09:27