0
問候朋友,查找JavaScript代碼裏面串
我開發一個Web應用程序,將允許客戶進入一個個性化的信息,然後將轉換爲HTML。那麼,問題是我不能插入Javascript代碼。所以我需要一種過濾文本,搜索和刪除它的方法。我認爲正則表達式可以解決我的問題,但是我很難建立。他的一些朋友可以幫助我,或者已經爲此發展了一些東西。
謝謝。
問候朋友,查找JavaScript代碼裏面串
我開發一個Web應用程序,將允許客戶進入一個個性化的信息,然後將轉換爲HTML。那麼,問題是我不能插入Javascript代碼。所以我需要一種過濾文本,搜索和刪除它的方法。我認爲正則表達式可以解決我的問題,但是我很難建立。他的一些朋友可以幫助我,或者已經爲此發展了一些東西。
謝謝。
您不必擔心客戶輸入什麼並保存到數據庫中。您需要擔心您在視圖中顯示的內容。所有你需要的是顯示它之前,HTML編碼的消息:
<%= Html.Encode(Model.TheMessage) %>
或使用n ew ASP.NET 4.0 code nugget:
<%: Model.TheMessage %>
朋友,對不起,沒有解釋,但我需要發送的HTML電子郵件,甚至是導出它,然後我需要刪除JavaScript代碼。 分析中定義的應用程序安全性問題。 謝謝 – 2010-04-26 12:53:16
當你生成這個HTML時,你需要正確編碼HTML編碼用戶輸入。 – 2010-04-26 13:05:21
好友!格式輸出像UTF-8? – 2010-04-26 13:28:03