目前位置: 首頁 > 站內文章 > 解決 KindEditor 自動解碼 pre HTML 實體

解決 KindEditor 自動解碼 pre HTML 實體 超大 稍大 微大

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

這樣的問題困擾了一陣子,但因忙碌都沒有時間處理,剛好這陣子想記錄一些關於Boostrap4 CSS框架個人應用於響應式模板的心得,勢必要寫很多的HTML標籤,所以還是花點時間來找問題,運氣還算不錯,依據自己的方法果然順利達成,其實就是將 < 中的 & 取代為 & 就行了,當需要再次進行編輯時,原來的HTML就會如預期呈現,我的語言是PHP,具體的方法只需在編輯器輸出前先行取代即可。
$input_value = str_replace("&","&", $input_value);
 
解決 KindEditor 自動解碼 pre HTML 實體
您必須先 登入 註冊 才能下載附件!
對於本站文章有任何問題或建議歡迎到 : 討論區寫信給我
本站提供ECSHOP技術支援, 是網路開店最佳選擇 ,最後更新時間: 現在時間:2020-10-23 08:43:46