CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

转义处理(3q)

楼主zhangsai(夕木)2003-11-01 16:27:25 在 Web 开发 / ASP 提问

我在学ASP的过程中,遇到这样的代码:  
  strText=request.form("detail")  
  '--进行转义处理  
  strText=replace(strText,"'",""")  
  setText=replace(strText,"<","&lt;")  
  strText=replace(strText,">","&gt;")  
  请问上面的代码是作用是什么,什么情况下使用这样的代码?(3q) 问题点数:20、回复次数:2Top

1 楼gmlxf(烛光)回复于 2003-11-01 16:36:03 得分 10

禁用html代码。  
   
  如果你在你的文本text里面输入了<input>  
   
  如果你用了以上的处理:  
  前台显示<input>  
  如果你没有用:  
  前台显示一个文本框。  
   
  当你在输入用户名,密码一些基本资料的时候一般都要通过处理的。  
   
  而'好不处理的话,当输入这个字符时候,数据库出错的,所以一般都是要处理的。  
   
  你可以写成一个函数或者过程来调用,网上   好多的。Top

2 楼gmlxf(烛光)回复于 2003-11-01 16:37:19 得分 10

Rem   过滤HTML代码  
  function   HtmlEnCode(fString)  
  if   not   isnull(fString)   then  
  fString   =   replace(fString,   "#",   "&#35;")    
  fString   =   replace(fString,   ">",   "&#62;")  
  fString   =   replace(fString,   "<",   "&#60;")  
  fString   =   Replace(fString,   CHR(32),   "&nbsp;")  
  fString   =   Replace(fString,   CHR(9),   "&nbsp;")  
  fString   =   Replace(fString,   CHR(34),   "&quot;")  
  fString   =   Replace(fString,   CHR(39),   "&#39;")   ''号  
  fString   =   Replace(fString,   CHR(13),   "")  
          fString   =   Replace(fString,   CHR(10)   &   CHR(10),   "<P></P>")  
          fString   =   Replace(fString,   CHR(10),   "<BR>")  
          HTMLEncode   =   fString  
  end   if  
  end   function  
   
  rem   textarea区域修改内容  
  function   HtmlEditCode(fString)  
  if   not   isnull(fString)   then  
          'fString   =   Replace(fString,   "",CHR(13))  
          fString   =   Replace(fString,   "<P></P>",CHR(10)   &   CHR(10))  
          fString   =   Replace(fString,   "<BR>",CHR(10))  
          HtmlEditCode   =   fString  
  end   if  
  end   functionTop

相关问题

  • 转义字符
  • 转义的问题
  • 字符转义(急)
  • 关于转义字符'\t'
  • 急!如何不转义
  • sql server的转义符?
  • query转义编码问题
  • [Q]vb.net中的字符串分段换行处理问题?
  • javascript 中的转义字符是什么?
  • VB中的转义字符是什么?

关键词

  • 代码
  • fstring
  • strtext
  • replace
  • 处理
  • chr
  • 输入
  • function

得分解答快速导航

  • 帖主:zhangsai
  • gmlxf
  • gmlxf

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo