• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    过滤掉危险的HTML标记:script,ifame,object
    对于提交的HTML代码,如果含有script,iframe,frameset等标记,对网站本身会构成一定的潜在威胁,使用下面的函数可以过滤掉指定的HTML标记。
    注:
    1.对于单标记(如:hr />,br />等),因其对网站本身不会构成威胁,故未将单标记纳过过滤范围。
    2.参数strHTML:待过滤处理的HTML代码内容
    3.参数strTAGs:为待过滤掉的HTML标记名,各标记名以英文逗号( , )为间隔
    复制代码 代码如下:

    'Wrtten by i{At}CnLei.Com 
    Function lFilterBadHTML(byval strHTML,byval strTAGs) 
      Dim objRegExp,strOutput 
      Dim arrTAG,i 
      arrTAG=Split(strTAGs,",") 
      Set objRegExp = New Regexp  
      strOutput=strHTML  
      objRegExp.IgnoreCase = True 
      objRegExp.Global = True 
      For i=0 to UBound(arrTAG) 
        objRegExp.Pattern = ""arrTAG(i)"[\s\S]+/"arrTAG(i)"*>" 
        strOutput = objRegExp.Replace(strOutput, "")  
      Next 
      Set objRegExp = Nothing 
      lFilterBadHTML = strOutput  
    End Function 

    'Example
    Dim sPageCont
    sPageCont= "...网页正文内容..."
    sPageCont=FilterBadHTML(sPageCont,"script,iframe,object,table")
    %>
    上一篇:新型ASP后门源代码分析
    下一篇:如何从数据库中随机取出10条记录的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    过滤掉危险的HTML标记:script,ifame,object 过,滤掉,危险,的,HTML,标记,