2010-10-19 42 views
0

我們的客戶可以在我們的「管理」網站上編輯一些文本,然後在另一個「客戶」網站上向其客戶顯示。他們現在希望能夠像粗體,斜體,下劃線(以及上述組合)以及網頁鏈接一樣添加標記。不幸的是,因爲我們使用一個通過XSLT解碼器傳遞存儲文本的Web框架(不要問),我們不能將它們的更改保存爲HTML,否則會導致XSLT步驟失敗。需要不保存在HTML中的網絡嵌入式編輯器

我在想,我需要的東西就像Markdown或BBCode編輯器一樣,它將Markdown或BBCode標記存儲在數據庫中,然後在客戶端將javascript解釋爲HTML。有這樣的事嗎?

+2

可你剛纔逃脫的標記代碼,然後UNESCAPE之前它顯示給用戶?把它轉換成另一個標記系統就是將它轉換回html似乎沒有必要。 – 2010-10-19 19:09:33

+0

XSLT解碼器不忽略CDATA元素嗎? – jball 2010-10-19 19:10:45

+0

不幸的是,XSLT解碼器出現做某事到CDATA元素,所以'<![CDATA [字粗體]]>'最終被'

字<b>粗體</B >

在用戶看到它的時候。 – 2010-10-19 20:01:41

回答

相關問題