几个常用的ASP函数

迷藥775978800

迷藥775978800

2016-02-19 11:16

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。
========取得带端口的URL,推荐使用================ 
Function Get_ScriptNameUrl() 
If request.servervariables("SERVER_PORT")="80" Then 
Get_ScriptNameUrl="http://" & request.servervariables("server_name")&lcase(request.servervariables("script_name")) 
Else 
Get_ScriptNameUrl="http://" & request.servervariables("server_name")&":"&request.servervariables("SERVER_PORT")&lcase(request.servervariables("script_name")) 
End If 
End Function 



'=================用正则表达式突出显示字符串中查询到的单词的函数====================== 
Function BoldWord(strContent,word) 
If word="" Then 
BoldWord = strContent 
Exit Function 
End IF 
dim objRegExp 
Set objRegExp=new RegExp 
objRegExp.IgnoreCase =true 
objRegExp.Global=True 

objRegExp.Pattern="(" & word & ")" 
strContent=objRegExp.Replace(strContent,"font color=""#FF0000""b$1/b/font" ) 

Set objRegExp=Nothing 
BoldWord=strContent 
End Function 



'===============取得用户当前IP地址=================== 
Function GetIP() 
uIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR") 
If uIP = "" Then uIP = Request.ServerVariables("REMOTE_ADDR") 
GetIp = uIP 
End Function 

'===============取得当前程序脚本路径================== 
Function GetScriptName() 
ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))'取得当前地址 
If (Request.QueryString  "") Then 
ScriptAddress = ScriptAddress & "?" & Server.HTMLEncode(Request.QueryString)'取得带参数地址 
End If 
If Len(ScriptAddress)250 Then ScriptAddress = Left(ScirptAddress,250)&"..." '进行路径截取,最大为250个字符 
GetScriptName = ScriptAddress 
End Function 




'===========返回带参数的Url,多关键字排序时使用============== 
' RemoveList 参数:需要从Url中去除的参数,可以是多个,中间请用逗号隔开 
Function KeepUrlStr(RemoveList) 
ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))&"?"'取得当前地址,并加入“?”符号 
M_ItemUrl = "" 
For Each M_item In Request.QueryString 
If InStr(RemoveList,M_Item)=0 Then 
M_ItemUrl = M_ItemUrl & M_Item &"="& Server.URLEncode(Request.QueryString(""&M_Item&"")) & "&" 
End If 
Next 
KeepUrlStr = ScriptAddress & M_ItemUrl 
End Function 
展开更多 50%)
分享

猜你喜欢

几个常用的ASP函数

Web开发
几个常用的ASP函数

几个常用的小函数

ASP
几个常用的小函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

收集asp的常用函数

Web开发
收集asp的常用函数

asp最常用的分页函数

Web开发
asp最常用的分页函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Asp.Net常用函数

Web开发
Asp.Net常用函数

提供几个关于采集的函数(ASP)

Web开发
提供几个关于采集的函数(ASP)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

SQL2005 服务器因重装改名后出错的说明

SQL2005 服务器因重装改名后出错的说明

SQLServer 2005 列所有存储过程的语句

SQLServer 2005 列所有存储过程的语句
下拉加载更多内容 ↓