Asp清除html中style,javascript,css代码

来源:互联网 发布:sql server 连接 编辑:程序博客网 时间:2024/06/05 15:57
Asp清除html中style,javascript,css代码
  1. <%
  2. Function RemoveHTML(str)
  3. Dim objRegExp, Match,strHTML
  4. if isnull(str) then
  5. str=""
  6. end if
  7. strHTML=str
  8. strHTML=replace(replace(replace(strHTML,vblf,""),vbcr,""),vbcrlf,"")
  9. Set objRegExp = New Regexp
  10. objRegExp.IgnoreCase = True
  11. objRegExp.Global = True
  12. objRegExp.Pattern = "<script[^>]*?>.*?</script>"
  13. strHTML = objRegExp.Replace(strHTML,"")
  14. objRegExp.Pattern = "<style[^>]*?>.*?</style>"
  15. strHTML = objRegExp.Replace(strHTML,"")
  16. objRegExp.Pattern = "<. ?>"
  17. strHTML = objRegExp.Replace(strHTML,"")
  18. Set objRegExp = Nothing
  19. RemoveHTML=strHTML
  20. End Function
  21. %>
0 0