巧用asp语言过滤html元素

   巧用asp语言过滤html元素:

  '过滤html

  '函数名:GlHtml

  '作 用:过滤html 元素

  '参 数:str ---- 要过滤字符

  '返回值:没有html 的字符

  '**************************************************

  Public Function GlHtml(ByVal str)

  If IsNull(str) Or Trim(str) = "" Then

  GlHtml = ""

  Exit Function

  End If

  Dim re

  Set re = New RegExp

  re.IgnoreCase = True

  re.Global = True

  re.Pattern = "(<.[^<]*>)"

  str = re.Replace(str, " ")

  re.Pattern = "(</[^<]*>)"

  str = re.Replace(str, " ")

  Set re = Nothing

  str = Replace(str, "'", "")

  str = Replace(str, Chr(34), "")

  GlHtml = str

  End Function

时间: 2024-08-25 05:02:37

巧用asp语言过滤html元素的相关文章

巧用ASP实现过滤脏话的小程序

程序 <!--#include file="../conn/dbconn1.asp"--><!--#include file="../inc/safe.asp"--><%content=Replace_Text(request.Form("content"))content=replace(content,"<","[")content=replace(content,&

巧用ASP技术保护DHTML源代码(转)

dhtml|源代码 巧用ASP技术保护DHTML源代码2001-8-18  动网先锋   DHTML使得我们能够开发出功能强大的Web应用客户端,它具有跨浏览器兼容.可交互和可移植等特点.它的缺点是用户能够直接查看JavaScript代码.本文介绍如何运用ASP技术保护DHTML代码,防止有人窃取你的DHTML代码. 传统保护技术 众所周知,Web本质上是一种不安全的媒介.当用户访问Web应用或者打开Web页面时,所有客户端的代码(HTML,JavaScript源文件以及CSS样式)一般都要下载

用ASP语言实现对SQL SERVER 数据库的操作

目前管理信息系统已从传统的客户机/服务器(C/S)模式转向了浏览器/服务器(B/S)模式,特别是微软公司推出它的新产品ASP语言之后,这种转变更加迅猛.管理信息系统的核心是对数据库进行包括添加.修改和查询等等操作,ASP提供的ADO数据库接口控件,使得程序员再也勿需编写复杂的CGI程序了,而只要用几句简单的语句即可实现以上操作.目前有很多介绍用ASP开发网络数据库的程序例子,但绝大部分是利用ACCESS作底层数据库.相对于ACCESS而言,SQL SERVER数据库系统要复杂得多,因此在程序开发

一个小网站,使用iis6,asp语言,发现最近网站响应很慢,w3wp进程占用内存很高,怎么回事?

问题描述 一个小网站,使用iis6,asp语言,发现最近网站响应很慢,w3wp进程占用内存很高,怎么回事? 小网站,使用iis6,asp语言,发现最近网站响应很慢,w3wp进程占用内存很高,怎么回事 解决方案 一样发现这个问题,同问,一直以为是好久没启动会相对慢一点而已

《jQuery Cookbook中文版》——1.5 过滤DOM元素包装器集

1.5 过滤DOM元素包装器集 1.5.1 问题 在jQuery包装器集中有一组选中的DOM元素,但是打算从集合中删除不匹配新指定表达式的元素,以创建一个新的操作元素集合. 1.5.2 解决方案 jQuery过滤器方法用于DOM元素的jQuery包装器集,可以排除不符合指定表达式的元素.简言之,可以用filter()方法过滤当前元素集,这是过滤器方法与jQuery查找方法的重要区别,查找方法通过寻找(使用新的选择器变量)新元素(包括当前包装器集的子元素)来缩小DOM元素的包装器集. 为了理解过滤

ASP.NET过滤HTML标签只保留换行与空格的方法_实用技巧

本文实例讲述了ASP.NET过滤HTML标签只保留换行与空格的方法.分享给大家供大家参考.具体分析如下: 自己从网上找了一个过滤HTML标签的方法,我也不知道谁的才是原创的,反正很多都一样.我把那方法复制下来,代码如下: 复制代码 代码如下: ///   <summary> ///   去除HTML标记 ///   </summary> ///   <param name="NoHTML">包括HTML的源码   </param> ///

ASP.NET过滤HTML字符串方法总结_实用技巧

本文实例讲述了ASP.NET过滤HTML字符串的方法,供大家参考使用,具体代码如下: /// <summary>去除HTML标记 /// /// </summary> /// <param name="Htmlstring">包括HTML的源码</param> /// <returns>已经去除后的文字</returns> public static string GetNoHTMLString(string Ht

ASP 如何过滤标签外空格?求助!在线等!

问题描述 ASP如何过滤标签外空格?求助!在线等!<divclass=home_txid=home_tx_instyle="position:absolute;top:-31px;left:0;overflow:hidden;display:none"align=center><Astyle比如这样的HTML!如果只过滤空格,那么<divclass=也会被过滤,请问如何过滤><中间是空格?或者空字符,我想让HTML代码全部减肥,成为一行!还没有空格!

asp 如何读取xml元素内容

问题描述 asp 如何读取xml元素内容 请教一下各位大大 如何读取xml中的元素内容呢 Set myxml=Server.CreateObject("Microsoft.XMLDOM") myxml.load(Server.MapPath("test.xml")) Set myroot=myxml.documentElement.selectSingleNode("DocBody") Dim lenth:lenth=myroot.childNo