簡體   English   中英

CKEditor沒有在圖像替換中轉義'

[英]CKEditor not escaping ' in image alts

我有一個CKeditor框,提交后會將特殊字符轉換為html代碼,例如: '成為' ;。

如果圖像alt文本或任何其他html屬性中有一個'字符,則該字符不會轉義,因此會破壞我的某些功能。 有沒有解決的辦法?

我沒有對配置等進行任何修改。這是CKEditor的標准設置。

有辦法克服嗎? 任何調整都需要在服務器端(php)進行。

CKEditor會自動轉義某些字符,因此可與javascript一起使用,但是由於某些原因,他們必須自動轉義字符的功能會忽略html屬性。 名為“我在跳舞”的圖像替代程序會破壞它。

基本上,我有一個輸入表單,該表單收集字段中的數據並將其發送到數據庫就可以了。 但是,當我要使用編輯表單(使用數據庫內容自動填充CKEditor)時,由於上述問題,將文本設置為CKEditor的JavaScript失敗。 文本最初來自CKEditor,並從數據庫返回到CKEditor進行編輯。

我曾經對背景圖片有過類似的問題。 我用htmlentities()修復了它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM