CKEditor 取消轉(zhuǎn)義的兩種方法
話說(shuō)程序員的博客總是用到SyntaxHighlighter之類的來(lái)在pre標(biāo)簽里貼一堆代碼。于是因?yàn)檠b了CKEditor for WordPress就一直覺(jué)得很討厭,在HTML標(biāo)簽里寫下一些代碼,到了Visual里就被轉(zhuǎn)義了。比如>和<就變成了><蝦米蝦米的。話說(shuō)今天心血來(lái)潮去Google了一下,CKEditor的設(shè)置文檔里還真的有相關(guān)的設(shè)置,請(qǐng)圍觀這里!
配置ckeditor插件目錄下的ckeditor.config.js文件,加入下面這行。
不過(guò)這樣比較暴力,所有的內(nèi)容都不轉(zhuǎn)義了,有沒(méi)人有擔(dān)心。于是在這里查到還有另外一種辦法(如下),用正則篩選要保護(hù)的代碼。這樣對(duì)數(shù)據(jù)來(lái)說(shuō)是很不錯(cuò),不過(guò)有個(gè)缺點(diǎn),在ckeditor所見(jiàn)即所得模式里看不見(jiàn)被保護(hù)的內(nèi)容,這個(gè)就看你自己的取舍了。
貌似我還是傾向于用前者~ 在所見(jiàn)即所得標(biāo)簽里黏貼的內(nèi)容還是都會(huì)轉(zhuǎn)義的,只是HTML過(guò)來(lái)的內(nèi)容都不轉(zhuǎn)義了,貌似不錯(cuò)。獨(dú)立博客真是要折騰啊 = = 怪辛苦的……
相關(guān)文章
FCKeditor smarty 編輯器的應(yīng)用PHP
自己仔細(xì)研究一下很容易解決你這個(gè)問(wèn)題的。這并不是一個(gè)很困難的任務(wù)。其實(shí)這里很多都是菜鳥級(jí)別的2012-07-07
SyntaxHighlighter配合CKEditor插件輕松打造代碼語(yǔ)法著色
作為程序員在寫博客文章的時(shí)候,經(jīng)常要些代碼片斷,很多博客系統(tǒng)都提供代碼語(yǔ)法著色高亮顯示的功能或插件,讓代碼顯示更直接明了2012-09-09
xheditor所見(jiàn)即所得文本編輯器(代碼高亮顯示修改)
之前有朋友在問(wèn)我用什么web文本編輯器,我給他介紹了好幾個(gè),最后他問(wèn)我博客是用哪個(gè),我的回答是xheditor~2010-12-12
讓 FCKeditor 支持多用戶Web環(huán)境(以PHP為例)
FCKeditor 是個(gè)很優(yōu)秀的 Web 編輯器,很多項(xiàng)目甚至產(chǎn)品中都在用它。但它默認(rèn)的上傳文件目錄為/userfiles/,也就是說(shuō),如果在編輯器中上傳了圖片等文件的話2009-06-06
Ueditor百度編輯器的Html模式自動(dòng)替換樣式的解決方法
百度的Ueditor編輯器出于安全性考慮,用戶在html模式下粘貼進(jìn)去的html文檔會(huì)自動(dòng)被去除樣式和轉(zhuǎn)義。雖然安全的,但是非常不方便。做一下修改把這個(gè)功能去掉,需要的朋友可以參考下2017-03-03
ASp.net下fckeditor配置圖片上傳最簡(jiǎn)單的方法
fckeditor 的基本配置我就不講了,講講圖片上傳這塊吧;2010-01-01

