TOP
首頁 > HTML5、CSS3、其他 > 解決 KindEditor 自動解碼 pre HTML 實體

解決 KindEditor 自動解碼 pre HTML 實體

2020-09-21 259

相關文章

很多人使用 KindEditor 作為文章編輯器。當然我也不例外,但是經常會使用HTML模式在 <pre< 籤裡面寫一些 HTML 代碼,因此在輸入之前都已經將 < 換成 < 這樣的HTML實體,當文章不再進行編輯時是沒有問題的。但是如果想再次修改文章內容時,會發現之前輸入的HTML實體已經被自動解碼,並且作為HTML執行了,這與我預期的結果完全不同...

這樣的問題困擾了一陣子,但因忙碌都沒有時間處理,剛好這陣子想記錄一些關於Boostrap4 CSS框架個人應用於響應式模板的心得,勢必要寫很多的HTML標籤,所以還是花點時間來找問題,運氣還算不錯,依據自己的方法果然順利達成,其實就是將 < 中的 & 取代為 & 就行了,當需要再次進行編輯時,原來的HTML就會如預期呈現,我的語言是PHP,具體的方法只需在編輯器輸出前先行取代即可。
$input_value = str_replace("&","&", $input_value);
 
點擊圖片可以放大檢視
解決 KindEditor 自動解碼 pre HTML 實體
如果你對解決 KindEditor 自動解碼 pre HTML 實體有任何問題請到討論區發帖。