2
當我在CKEditor(CKEditor 3.5.2)中保存文檔時,保存的HTML是正確的。但是當我再次打開該HTML進行編輯時(將HTML放在textarea中,然後加載CKEditor),CKEditor會解析錯誤的樣式設置。CKEditor無法解析樣式設置
如果我有一個看起來像這樣的代碼:
<div style="font-family: arial; font-size: 11px; background: green;">Hello</div>
然後用CKEditor的打開它,它看起來是這樣的:
<div style="font-family: arial font-size: 11px background: green">Hello</div>
的;已經消失。無論使用哪種樣式設置,分號在所有情況下都會消失。
樣式設置的元素無關緊要。img,div,a,span ...等等都出現同樣的問題。
我該怎麼辦?我大概100%肯定這是ckeditor,這是問題所在。我從數據庫中打開HTML權限。但除了ckeditor,還有什麼可以呢?
我不使用任何CMS網站,只是純粹的PHP。
什麼版本的CKEditor您使用的是所有類型的HTML或CSS標籤?如果你設置了font-family,font-size和background,這個問題只會發生。 – bluefoot 2011-03-02 23:17:56
你用什麼來加載內容到CKEditor中?你是100%肯定的,它是CKEditor做殘割? – 2011-03-03 10:32:02
您是否在Drupal或其他基於CMS的網站中運行CKEditor,該網站可能會剝離/過濾分號(;)? – Tom 2011-03-03 15:07:47