回答
如果您正在尋找這樣做的服務器端,使用HTMLAgilityPack。 你可以給它的HTML內容和查詢這個,你的情況你想要的所有HTML圖像的列表。使用此列表 ,你可以驗證的數量,刪除元素等 例子(使用鏈接,而不是圖像此示例代碼中):
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
TextReader TR= new StringReader(SomeText);
doc.Load(TR);
HtmlNodeCollection collection = doc.DocumentNode.SelectNodes("//a[@href]");
謝謝!我可以用它來驗證明文字符的數量嗎? – user3591017 2015-01-20 21:34:29
哦,還有,你知道如何限制新線的數量嗎? – user3591017 2015-01-20 21:35:24
對於純文本,我會使用正則表達式來刪除所有的HTML,然後獲取字符串的長度。例如:Regex.Replace(SomeString,「<.*?>」,String.Empty); – jayess 2015-01-20 21:37:45
- 1. 圖像消毒庫
- 2. 消毒HTML數據
- 3. 消毒HTML代碼
- 4. PHP HTML消毒器
- 5. 限制一排圖像的數量?
- 6. 用於HTML消毒的庫
- 7. 消毒:: HTML有口音CakePHP2.0
- 8. 同時消毒HTML和SQL?
- 9. html消毒造成困難
- 10. AngularJS和消毒 - 消毒HTML沒有ngBind指令
- 11. mysql_real_escape_string()沒有消毒變量
- 12. 使用PDO消毒變量
- 13. 消毒數據庫
- 14. 消毒SQL數據
- 15. imap_search限制返回消息的數量
- 16. 如何限制HTML中的列數量
- 17. 消毒/清理HTML API性反應
- 18. 在wordpress中消毒,但保持html
- 19. PDO&消毒日期/刪除HTML
- 20. 如何紡織和消毒html?
- 21. HTML消毒 - 糟糕的標記?
- 22. 基於JavaScript的X/HTML和CSS消毒
- 23. 角$消毒與NG綁定,HTML
- 24. OWASP HTML消毒劑清洗意見
- 25. UIActivityViewController圖像限制?
- 26. 清潔/消毒HTML,但保持與的Ruby/Rails +引入nokogiri +消毒(?)
- 27. Google地圖KML圖層數量限制
- 28. 限制數量
- 29. 批次消毒參數
- 30. 消毒MySQL用戶參數
請參見:http://stackoverflow.com/questions/9813556/count-and-limit-the-number-of-files-uploaded-html-file-input – Jatin 2015-01-20 21:07:02
@Jatin,感謝您的鏈接。標記爲重複。 – SpencerD 2015-01-20 21:13:57
哦,我應該澄清,我不允許用戶上傳圖片。他們的形式是
,另一個帖子不幫我。請重新打開問題 –
user3591017
2015-01-20 21:15:13