谈asp非常实用的代码(4)_ASP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:如何提高asp程序访问速度
用asp程序进行网页设计,大多因为需要访问数据库,然后再将数据显示到页面,如果数据很多的话,页面的访问速度也就变慢了,为了解决这个问题,可以用以下技巧来提高页面访问速度。 技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的

搜索出的内容替换关键字 

Function GoRed(Str,keyword) 
’*************************************** 
’GoRed函数 Str,搜索出来的内容,keyword 要替换的关键字 
’*************************************** 
    Dim RegObj 
    Set RegObj= New RegExp ’定义新的正则表达式 
  With RegObj 
  .Global = True 
  .IgnoreCase = True 
  .Pattern="([.\n]*)("&Keyword&")([.\n]*)" 
  GoRed=.Replace(Str,"$1 <font color=’red’>$2 </font>$3") 
  End With 
  Set RegObj=Nothing 
End Function 

示例:title=GoRed("Fditffdsdads","f") 

输出title 会显示 Fditffdsdads 

设置过期策略

Response.buffer=true
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.CacheControl = "no-cache" 
Response.AddHeader "Pragma", "No-Cache"

验证第一个字符是否为字母 
’false :不是;true :是 

function IsFirstStr(str)                
IsFirstStr = true    
str=LCase(str)            
strSource ="abcdefghijklmnopqrstuvwxyz"                
if InStr(strSource,mid(str,1,1)) <=0 then                
IsFirstStr = false                
else                
IsFirstStr = true                
end if                
end function  

 

分享:详解ASP的Session对象
一、属性 1、SessionID SessionID属性返回用户的会话标识。在创建会话时,服务器会为每一个会话生成一个单独的标识。会话标识以长整形数据类型返回。在很多情况下SessionID可以用于WEB页面注册统计。 2、TimeOut Timeout属性以分钟为单位为该应用程序的Sessi

共4页上一页1234下一页
来源:模板无忧//所属分类:ASP教程/更新时间:2010-01-31
相关ASP教程