取form页的url

geek007 2008-02-19 02:56:24
页面a.asp,b.asp..

里面有form action=save.asp

我怎么在save.asp获得form来自页面?

...全文
52 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ldlazl 2008-02-19
  • 打赏
  • 举报
回复

比较长用的是这样的:

<form action="save.asp"></form>该成:
<form action="save.asp?myact=xxxx"></form>
获取:
dim myact
if request("myact")="xxxx" then
执行你要的操作
end if
  • 打赏
  • 举报
回复
知道为什么要加postion=InstrRev(fileName,"/")+1
fileName=Mid(fileName,postion)
If InStr(fileName,"?")> 0 Then
arrName=fileName
arrName=Split(arrName,"?")
filename=arrName(0)
End If
这个判断吗?
假如只有http://topic.csdn.net/788183.html这种形式直接Request.ServerVariables("script_name")
但是http://topic.csdn.net/t/20020608/11/788183.html
这样的你不判断不行了!
  • 打赏
  • 举报
回复
Dim fileName,arrName,postion
fileName=Request.ServerVariables("script_name")
postion=InstrRev(fileName,"/")+1
fileName=Mid(fileName,postion)
If InStr(fileName,"?")>0 Then
arrName=fileName
arrName=Split(arrName,"?")
filename=arrName(0)
End If
Response.Write filename

还有很多方法
littlelam 2008-02-19
  • 打赏
  • 举报
回复
你自己对绝对路径分析一下不就行了?
geek007 2008-02-19
  • 打赏
  • 举报
回复
谢谢楼上的,取得是绝对路径,那取相对的该怎么取?
littlelam 2008-02-19
  • 打赏
  • 举报
回复
Request.ServerVariables("Http_Referer")
geek007 2008-02-19
  • 打赏
  • 举报
回复
即 取得表单提交页的url

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧