window.open方法打开的页面,在服务器端怎么获取opener的url

chinull 2005-07-16 08:43:21
window.open或showModalDialog方法打开的页面,在服务器端怎么获取opener的url。
Request.UrlReferrer获取得是一个null对象。求求大家帮帮忙,看有什么办法
...全文
228 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinull 2005-07-16
  • 打赏
  • 举报
回复
第一种方法是不可以的,等价于:在客户端构造一个oldurl,提交道服务器,没有安全性。
第二种方法,有可行性。因为session这个东西可以是实时的,对需要验证的父页面生成时写一下session。这个时候客户端构造一个oldurl传回服务器。服务器端再验证与刚才更新的session对比一样让更新,不一样退出。
cncxz 2005-07-16
  • 打赏
  • 举报
回复
刚才好象回答了这么一个问题了,好象也是楼主问的

现在说另外一个实现方法

在父窗口打开新窗口的前一刻,设置该父窗口的url到一个session

新窗口的Page_Load事件中获取该session并清空
kendo7 2005-07-16
  • 打赏
  • 举报
回复
在客户端获得,再提交到服务端

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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