当前位置:首页 > ASP教程 > 应用技巧

asp中获取当前页面的地址与参数的函数代码

复制代码 代码如下:

function getcurrenturl()
on error resume next
dim strtemp
if lcase(request.servervariables("https")) = "off" then
strtemp = "http://"
else
strtemp = "https://"
end if
strtemp = strtemp & request.servervariables("server_name")
if request.servervariables("server_port") <> 80 then
strtemp = strtemp & ":" & request.servervariables("server_port")
end if
strtemp = strtemp & request.servervariables("url")
getcurrenturl = strtemp
end function

function geturlwithparams()
dim scriptaddress,servername,qs
scriptaddress = cstr(request.servervariables("script_name"))
servername = cstr(request.servervariables("server_name"))
qs=request.querystring
if request.servervariables("server_port") <> 80 then
servername = servername & ":" & request.servervariables("server_port")
end if
if qs<>"" then
geturlwithparams ="http://"& servername & scriptaddress &"?"&qs
else
geturlwithparams ="http://"& servername & scriptaddress
end if
end function

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!