0
我們的客戶可以在我們的「管理」網站上編輯一些文本,然後在另一個「客戶」網站上向其客戶顯示。他們現在希望能夠像粗體,斜體,下劃線(以及上述組合)以及網頁鏈接一樣添加標記。不幸的是,因爲我們使用一個通過XSLT解碼器傳遞存儲文本的Web框架(不要問),我們不能將它們的更改保存爲HTML,否則會導致XSLT步驟失敗。需要不保存在HTML中的網絡嵌入式編輯器
我在想,我需要的東西就像Markdown或BBCode編輯器一樣,它將Markdown或BBCode標記存儲在數據庫中,然後在客戶端將javascript解釋爲HTML。有這樣的事嗎?
可你剛纔逃脫的標記代碼,然後UNESCAPE之前它顯示給用戶?把它轉換成另一個標記系統就是將它轉換回html似乎沒有必要。 – 2010-10-19 19:09:33
XSLT解碼器不忽略CDATA元素嗎? – jball 2010-10-19 19:10:45
不幸的是,XSLT解碼器出現做某事到CDATA元素,所以'<![CDATA [字粗體]]> DESCRIPTION>'最終被'
字<b>粗體</B >
在用戶看到它的時候。 – 2010-10-19 20:01:41