2011-06-18 64 views

回答

3

可以使用sanitize method

sanitize(html) 

還有一個Sanitize gem

Sanitize.clean(html) 

我傾向於選擇消毒寶石,因爲它可以在你的模型被用作before_save過濾器,而不必使用了sanitize方法各的觀點。

+0

米哈伊爾 - 謝謝。清潔方法對於我所需要的是有限的,但寶石可能會使用它的變形金剛。我經常有很多無效的HTML提交(從單詞或頁面粘貼),所以我需要大量的清理。 Sanitize是一個俱樂部 - 但在變壓器上有一些工作可能會起作用。有沒有人遇到任何可以專門解決MS Word複製和粘貼的問題? –