asp html转换字符程序

这是一个简单的安全过滤函数了,把html 转换字符转换成可以显示的文本了

Function HTMLDecode(reString)
 Dim Str:Str=reString
 If Not IsNull(Str) Then
  Str = Replace(Str, "&", "&")
  Str = Replace(Str, ">", ">")
  Str = Replace(Str, "&lt;", "<")
  Str = Replace(Str, "&nbsp;", CHR(32))
     Str = Replace(Str, "&nbsp;", CHR(9))
  Str = Replace(Str, "    ", CHR(9))
  Str = Replace(Str, "&quot;", CHR(34))
  Str = Replace(Str, "'", CHR(39))
  Str = Replace(Str, "", CHR(13))
  Str = Replace(Str, "<br>", CHR(10))
  HTMLDecode = Str
 End If
End Function

时间: 2024-09-28 11:30:07

asp html转换字符程序的相关文章

asp ubb转换代码程序

function UBBCode(strContent,ctype)  on error resume next  if ctype=1 then  strContent = HTMLEncode(strContent)  else  strContent = strContent  end if  dim objRegExp  Set objRegExp=new RegExp  objRegExp.IgnoreCase =true  objRegExp.Global=True     if c

asp 汉字转换拼音程序

以下是源代码: <% Set d = CreateObject("Scripting.Dictionary") d.add "a",-20319 d.add "ai",-20317 d.add "an",-20304 d.add "ang",-20295 d.add "ao",-20292 d.add "ba",-20283 d.add "bai&qu

asp截取中英文字符 程序

其实这种方法来限制字数的话还有缺陷的,就是在截取中,英文混合的话,英文也按一个字截取了 下面是经过改良以后的函数,供楼主参考 调用方法不变 function Setlen(str,howlong) if str="" then   leftstr=""   exit function end if dim l,t,c, i str=replace(replace(replace(replace(str," "," "),&qu

asp之转换函数示例

函数|示例|转换 asp之转换函数示例 Variant变量一般会将其代表的数据子类型自动转换成合适的数据类型,但有时候,自动转换也会造成一些数据类型不匹配的错误.这时,可使用转换函数来强制转换数据的子类型. 函数 功能 Asc 函数 返回与字符串的第一个字母对应的 ANSI 字符代码. Chr 函数 返回与指定的 ANSI 字符代码相对应的字符 Hex 函数 返回表示十六进制数字值的字符串. Oct 函数 返回表示数字八进制值的字符串. CStr 函数 返回表达式,该表达式已被转换为 字符串 子

asp+的论坛列表程序---代码部分

asp+|程序 原作者: 雨晨asp+的论坛列表程序---代码部分 -------------------------------------------------------------------------------- [bigeagle] 于 2000-11-13 15:38:57 加贴在 Joy ASP ↑: /////////////////////////////////////////////////////////////////////////////// // // F

ASP.NET Web应用程序的安全解决方案浅析_实用技巧

一.ASP.NET Web应用程序架构安全隐患 1. 对于程序集主要威胁:未验证的访问.反向工程.代码注入.通过异常获得程序信息.未审核访问. 2. 客户端与Web应用程序之间的安全隐患:代码注入(跨站点脚本或缓冲区溢出攻击).网络监控(密码和敏感应用程序数据探测).参数破解(表单字段.查询字符串.Cookie.视图状态.HTTP头信息).会话状态变量ID取得.信息获取(通常使用异常). 3. Web应用程序客户端与企业服务之间的安全隐患:非审核访问.破解配置数据.网络监视.未约束代理.数据复制

【翻译】在没有安装ASP.NET MVC3的服务器上运行ASP.NET MVC3的程序-scottgu

原文地址: http://weblogs.asp.net/scottgu/archive/2011/01/18/running-an-asp-net-mvc-3-app-on-a-web-server-that-doesn-t-have-asp-net-mvc-3-installed.aspx 为了更符合中文阅读习惯,我对原文做了小幅度修改   最近我们发布了一些新的Web产品 - 包括ASP.NET MVC 3.至今为止,我们已经获得了大量的反馈. 有几个朋友在问我一个问题:"我的网站托管服务

VB文本框里正在输入数据怎么转换到程序标题列里?

问题描述 VB文本框里正在输入数据怎么转换到程序标题列里? VB文本框里正在输入数据怎么转换到程序标题列里?表里列提示正在输入的窗口名,怎么获得窗口名? 解决方案 文本框的change事件中,调用me.caption = ""正在输入...""

IIS6下部署ASP.NET MVC应用程序

通常在IIS6下部署ASP.NET MVC应用程序的时候,都是直接设置把所有请求都交由ASP.NET的ISAPI处理.MVC是基于ASP.NET的,框架默认对于任何请求都会优先检查物理路径是否存在物理文件,如果存在的话就不通过MVC的路由机制,否则才走路由. 因此,如果在不考虑控制静态资源权限的情况下,可以设置静态资源不通过ASP.NET的ISAPI,而直接由IIS处理,通过这种方式提升一些性能.本文围绕这个主题,详解部署过程. 0.在设计MVC网站的时候,把静态资源统一放在一个文件夹下,建议目