2009-11-23 65 views
0

我在我的項目中添加了FCK編輯器。 在此用戶可以能夠創建與FCK 提供最後的項目的控件的窗體將顯示給客戶他們沒有任何想法有關 HTML.So他們可能對所有的控件輸入相同的名字嗎?當保存一個FCK編輯器的源代碼時,我需要驗證這些控件的「名稱」。關於FCK編輯器的問題?和控制驗證?

請幫助我如何驗證FCK中的控制本身?

由於提前,

的Krishnakumar小號

回答

0

由於CKEditor的將輸出HTML,來驗證這個HTML你最好的選擇是使用HTML解析器。你使用哪種腳本語言?如果PHP,我推薦Simple HTML DOM。如果Ruby,hpricot似乎工作正常。

使用解析器將允許您深入(有希望)安全地檢查您的表單。不過請注意,CK(和其他wysiwyg編輯器)生成的HTML輸出通常會非常冗長和混亂。