`

asp 过滤html代码函数

阅读更多
Function FilterHTML(str)
    Dim re,cutStr
    Set re=new RegExp
    re.IgnoreCase =True
    re.Global=True
    re.Pattern="<(.[^>]*)>"
    str=re.Replace(str,"")   
    set re=Nothing

    str=Replace(str,"&nbsp","")
    str=Replace(str,chr(10),"")
    str=Replace(str,chr(13),"")
    str=Replace(str," ","")
    str=Replace(str," ","")

    Dim l,t,c,i
    l=Len(str)
    t=0
    For i=1 to l
        c=Abs(Asc(Mid(str,i,1)))
        If c>255 Then
            t=t+2
        Else
            t=t+1
        End If
        cutStr=str
    Next
   
    FilterHTML= cutStr
End Function
分享到:
评论

相关推荐

    asp过滤实现过滤所有的HTML代码

    ### ASP过滤实现过滤所有HTML代码知识点详解 #### 一、ASP环境与文本处理背景 在Web开发领域,ASP(Active Server Pages)是一种服务器端脚本技术,它允许开发者使用脚本语言(如VBScript或JScript)来创建动态...

    asp常用的安全过滤判断函数

    本文将详细解析ASP(Active Server Pages)环境中常用的几个安全过滤判断函数,包括`outHTML`、`inHTML`、`inreplace`、`outreplace1`和`outreplace`,并深入探讨它们的工作原理和应用场景。 ### 一、`outHTML`函数...

    asp去除html的函数代码分析附实例说明

    这里我们将详细分析两个不同的ASP函数,它们用于实现这个功能。 首先,我们来看第一个函数 `nohtml`: ```vbscript function nohtml(str) dim re set re = new RegExp re.IgnoreCase = true re.Global = true ...

    asp.net的SQL防注入过滤函数大集合

    ### ASP.NET 的 SQL 防注入过滤函数大集合 #### 概述 在 Web 开发中,SQL 注入是一种常见的安全攻击方式,它利用应用程序对用户输入数据处理不当的漏洞,将恶意 SQL 代码插入到查询语句中,进而执行非法操作。为了...

    ASP技术常遇问题解答-如何编写一个过滤掉HTML代码的函数?.zip

    过滤HTML代码是防止XSS攻击的关键步骤之一。 在ASP中,我们可以使用内置的Server.HTMLEncode方法来对用户输入进行转义,但这种方法并不能完全过滤HTML标签,仅能确保特殊字符不会被解释为HTML指令。因此,我们需要...

    ASP 过滤HTML

    #### 四、Asp过滤Html代码方法一 这种方法使用了循环来遍历所有匹配到的HTML标签,并逐个移除它们: ```vbscript Function RemoveHTML(strHTML) Dim objRegExp, Match, Matches Set objRegExp = New RegExp ...

    asp常用判断过滤函数

    在ASP(Active Server Pages)开发中,为了确保网站的安全性和数据的准确性,常常需要使用一些判断过滤函数。这些函数主要用于检查用户输入的数据,防止SQL注入、XSS跨站脚本攻击等安全问题,同时也可以对数据进行格式...

    asp函数库,函数列表

    ASP函数库是Web开发中非常...这些函数涵盖了文件操作、字符串处理、日期时间、网络通信、安全防护等多个方面,极大地提高了ASP开发的效率和代码的可维护性。在实际开发中,可以根据具体需求选择合适的函数进行应用。

    asp 过滤非法字符函数

    `asp 过滤非法字符函数`就是一种用于清洗和规范化用户输入的技术,旨在去除或替换掉那些可能带来安全风险的字符。 该函数的核心在于检测并替换掉那些被视为非法的字符。在提供的代码示例中,定义了一个名为`...

    asp正则表达式各种过滤函数.pdf

    上述代码展示了如何使用ASP内置的RegEx对象来删除HTML文档中的特定标记,从而实现对内容的净化或格式化。这些函数主要用于防止XSS(Cross Site Scripting)攻击,这是一种常见的网络安全威胁,攻击者通过注入恶意...

    智能脏话过滤系统ASP版

    通常,这可以通过在ASP代码中调用特定的函数或对象来完成,例如`FilterProfanity(inputString)`,其中`inputString`是需要过滤的文本,函数返回过滤后的文本。 此外,系统具有实用性,这意味着它不仅易于使用,而且...

    asp下过滤非法的SQL字符的函数代码

    在本文档中,作者首先提供了过滤非法SQL字符的函数代码。这个函数名为“R”,其作用是过滤掉用户输入的不安全字符,防止SQL注入。函数的参数“strChar”代表要过滤的字符串,返回值则是过滤后的安全字符串。在函数...

    asp防漏洞代码

    ASP中可以使用`Server.HtmlEncode`函数: ```asp Dim userInput As String = Request.QueryString("input") Response.Write(Server.HtmlEncode(userInput)) ``` 三、文件包含漏洞防护 文件包含漏洞允许攻击者...

    asp 一些的常用函数

    ASP可以嵌入JavaScript代码,通过`&lt;script&gt;`标签实现客户端的交互。`alert()`函数常用于弹出警告对话框。例如: ```vbscript Response.Write "&lt;script&gt;alert('Hello, World!');&lt;/script&gt;" ``` 这会在用户的...

    去html标签代码(asp)

    在IT领域,特别是Web开发与数据处理中,去除HTML标签是一项常见的需求,尤其是在处理从网页抓取或数据库中提取的富...掌握了这一技巧,就能够更加高效地处理各种包含HTML代码的文本数据,从而提升工作效率和项目质量。

    常用ASP函数封装下载

    - **功能**: 过滤HTML代码。 - **参数**: - `Str`: 需要过滤的字符串。 - **返回值**: 过滤后的字符串。 ### 14. HtmlCode - **功能**: 将特殊字符转换为HTML实体。 - **参数**: - `str`: 需要转换的字符串。 - *...

    asp 上传源代码

    这个"asp 上传源代码"的压缩包可能包含实现ASP文件上传功能的示例代码,帮助开发者快速理解和应用。 在ASP中实现文件上传,首先需要一个HTML表单,该表单包含一个`&lt;input type="file"&gt;`元素,用户可以通过这个元素...

    asp数字分页代码

    该函数负责生成实际的分页链接HTML代码。 - **函数参数**: - `epage`:当前页码。 - `endPage`:最后一页页码,用于控制循环范围。 - `m`:总页数。 - `filename`:分页链接的目标页面名。 - **核心逻辑**: ...

    ScriptHtml 函数之过滤html标记的asp代码

    本文将详细介绍一个用于过滤HTML标签的ASP函数——`ScriptHtml`。 #### 二、函数定义 ##### 函数签名: ```vbscript Function ScriptHtml(Byval ConStr, TagName, FType) ``` ##### 参数说明: - **ConStr** ...

    asp中常用函数,本人网上收集

    ASP(Active Server Pages)是一种服务器端脚本环境,可以在网页上结合HTML代码、所选择的脚本语言(如VBScript或JScript)、以及ActiveX组件来创建动态交互式网页。ASP被广泛用于创建动态网站,尤其是在早期的Web...

Global site tag (gtag.js) - Google Analytics