asp中实现清除html的函数

ASP教程 2025-07-30

本文给大家分享的是在asp中实现清除HTML的函数,非常的实用,有需要的小伙伴,参考下吧。

这个函数是必需要的,很多黑客来捣乱,黑掉数据库,会注入大量的病毒js,在存储和展示文本数据的时候,使用此函数过滤一下,可避免不少麻烦

clearhtml代码

  1. '清除HTML代码
  2. functionclearhtml(content)
  3. content=replacehtml(&#[^>]*;,,content)
  4. content=replacehtml(]*>,,content)
  5. content=replacehtml(]*>,,content)
  6. content=replacehtml(]*>,,content)
  7. content=replacehtml(]*>,,content)
  8. content=replacehtml(]*>,,content)
  9. content=replacehtml(,,content)
  10. content=replacehtml(]*>,,content)
  11. content=replacehtml(]*>,,content)
  12. content=replacehtml(]*>,,content)
  13. content=replacehtml(]*>,,content)
  14. content=replacehtml(]*>,,content)
  15. content=replacehtml(]*>,,content)
  16. content=replacehtml(]*>,,content)
  17. content=replacehtml(]*>,,content)
  18. content=replacehtml(]*>,,content)
  19. content=replacehtml(]*>,,content)
  20. content=replacehtml(]*>,,content)
  21. content=replacehtml(]*>,,content)
  22. content=replacehtml((javascript|jscript|vbscript|vbs):,,content)
  23. content=replacehtml(on(mouse|exit|error|click|key),,content)
  24. content=replacehtml(]*>,,content)
  25. content=replacehtml(]*>,,content)
  26. content=replacehtml(]*>,,content)
  27. content=replacehtml(]*>,,content)
  28. content=replacehtml(]*>,,content)
  29. content=replacehtml(]*>,,content)
  30. content=replacehtml(]*>,,content)
  31. content=replacehtml(]*>,,content)
  32. content=replacehtml(]*>,,content)
  33. content=replacehtml(]*>,,content)
  34. content=replacehtml(]*>,,content)
  35. content=replacehtml(]*>,,content)
  36. content=replacehtml(]*>,,content)
  37. content=replacehtml(]*>,,content)
  38. clearhtml=content
  39. endfunction
?