Asp中,如何得到当前页的url
2005-06-28 23:41
85 查看
request.ServerVariables("Script_Name")是在服务器端获取
document.location.href是在客户端获取
-----------------------------------------------------------------------------
可以这样构造当前页面完成的URL:
"http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING")
取得了这个字符串后,我们在写有关“主/明细表”程序的时候,当在明细表页面经过了多次操作后,最后仍然可以回到主表中,查询参数和页码都保留了。当然如果明细表操作在新开窗口中进行,那就不用我在这儿叽里咕噜了。
具体怎么实现呢?例如我们有学生列表,通过班级或者年龄等条件查询出来,并且翻到了中间页码。我们可以在页面顶端加上:
Response.Cookies("MySite")("URL")="http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING")
把当前页面的URL写入Cookies中,在点击姓名到明细表,并且经过了编辑更新或者删除等等操作后,通过语句:
Response.Redirect(Request.Cookies("MySite")("URL"))
document.location.href是在客户端获取
-----------------------------------------------------------------------------
可以这样构造当前页面完成的URL:
"http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING")
取得了这个字符串后,我们在写有关“主/明细表”程序的时候,当在明细表页面经过了多次操作后,最后仍然可以回到主表中,查询参数和页码都保留了。当然如果明细表操作在新开窗口中进行,那就不用我在这儿叽里咕噜了。
具体怎么实现呢?例如我们有学生列表,通过班级或者年龄等条件查询出来,并且翻到了中间页码。我们可以在页面顶端加上:
Response.Cookies("MySite")("URL")="http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING")
把当前页面的URL写入Cookies中,在点击姓名到明细表,并且经过了编辑更新或者删除等等操作后,通过语句:
Response.Redirect(Request.Cookies("MySite")("URL"))
相关文章推荐
- ASP如何取得当前页URL方法
- asp下如何在Access数据库中立即得到所插入记录的自动编号?
- php 如何获取当前页完整URL及其get参数
- 在ASP.NET中如何实现和利用URL重写
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- ASP.NET 如何获取地址栏URL地址
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- 如何通过一个图片的URL得到该图片的尺寸大小?
- java如何得到GET和POST请求URL和参数列表
- SSH 常见权限设计四:如何得到<s:a action="url">kkk</s:a>里面的url
- asp.net局部页面打印,以及如何去掉打印时自动保留的URL地址(页眉页脚)
- ASP.NET 如何取得 Request URL 的各個部分
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- asp.net mvc 如何在View中获取Url参数的值
- 如何用JS得到当前页面的url信息方法
- 如何动态修改ASP.NET Web服务的URL
- asp下如何在Access数据库中立即得到所插入记录的自动编号?
- 在ASP.NET里通过URL传递参数得到乱码的解决方法
- 如何通过HttpURLConnection得到http 302的跳转地址
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)