<%= form_for @post.comments.new do |f| %>
Name:<%= f.text_field :name %><br/>
Email:<%= f.text_field :email %><br/>
Body:<%= f.text_area :content %><br/>
<%= submit_tag "Comment" %>
<% end %>
我需要刪除/刪除/清理<script>..</script>
和<style>..</style>
標籤。Ruby on Rails:我如何從文本輸入中刪除/刪除/清理腳本,樣式標記?
其他選項是如果有任何腳本,樣式標籤,那麼輸入字段將被視爲空。然後評論將不會被保存。
我如何刪除這些標籤和這些標籤內的代碼?我怎樣才能刪除HTML標籤和HTML標籤內的內容?
爲什麼要使用消毒寶石?軌3中沒有任何功能/方法可以做到這一點? – shibly
@guru,不是我所知道的。他們無法從文檔中刪除特定的標籤。 – Dogbert
我在哪裏添加這些行? require'rubygems' require'sanitize' – shibly