前提:A.asp中的form在POST数据时,_blank新开一个页面b.asp 想实现:按下按纽的时候清除Session,关闭a.asp

sznps 2005-04-11 03:35:00
前提:A.asp中的form在POST数据时,_blank新开一个页面b.asp 想得到:按下按纽的时候清除Session,关闭a.asp

不知道怎么才能实现
...全文
245 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sznps 2005-04-11
  • 打赏
  • 举报
回复
现在的问题是写成怎样后怎么把数据再post过去

<form name="form1" method="post" action="b.asp" onSubmit="window.opener = 'clear.asp';window.close();">
<input type="submit" name="Submit" value="提交">
</form>

怎样清楚了session 关闭了网页 但没做form的action动作,不能把form里面的数据post到b.asp
sznps 2005-04-11
  • 打赏
  • 举报
回复
自己顶一下
sznps 2005-04-11
  • 打赏
  • 举报
回复
就是不懂,才问的,麻烦写一下,谢谢你
hinavy 2005-04-11
  • 打赏
  • 举报
回复
form的按钮不是可以加一个javascript事件?加上去就可以了啊?
sznps 2005-04-11
  • 打赏
  • 举报
回复
我是要用a.asp里面的<form name="form1" method="post" action="" target="_blank">

来传递数据,清空session,关闭a.asp
sznps 2005-04-11
  • 打赏
  • 举报
回复
但是这样的话就不能用form的action了
  • 打赏
  • 举报
回复
楼上的他是用<a href="b.asp" target="_blank">给弄出来的,这个应该是没有办法解决的
jchong110 2005-04-11
  • 打赏
  • 举报
回复
在submit按钮中的单击事件是写下这个是无提示关闭窗口的。IE6也没有提示。onClick="window.opener = 'xxx';window.close();"
然后在新开的页面的最前面清除SESSION,不就OK了
myvicy 2005-04-11
  • 打赏
  • 举报
回复
清除session需要在服务器端执行代码~!你可以打开一个专门用来清除session的页面,然后在自动关闭掉。
关闭窗口,客户端即可。
<script language=javascript>window.opener=null;self.close();</script>
sznps 2005-04-11
  • 打赏
  • 举报
回复
自己顶一下!
sznps 2005-04-11
  • 打赏
  • 举报
回复
我这不是弹出窗口
hinavy 2005-04-11
  • 打赏
  • 举报
回复
<script language=javascript>parent.self.close();</script>关闭父窗口
b.asp需是a.asp的子窗口

28,406

社区成员

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

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