用ShowModalDialog打开的窗口在关闭的时候如何让父窗口转到另一个页面?

AppleHan 2004-04-09 05:22:38
在页面a.aspx中打开了一个窗口在该窗口中用iframe载入b.aspx,当点击b页面中的一个按钮时关闭该窗口并且使父窗口转到c.aspx,这个该如何实现呢?
...全文
116 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Newrocky 2004-04-09
  • 打赏
  • 举报
回复
AppleHan(猩猩) ( ) 信誉:100 2004-04-09 17:45:00 得分:0


问题是关掉b页面时,a页面并不总是转到c,是要经过判断的


直接在SHOWMODEL后面做判断啊!
Newrocky 2004-04-09
  • 打赏
  • 举报
回复
直接写在SHOWMODEL后面,因为在执行SHOWMODE的时候,父页面是停止不执行的!
AppleHan 2004-04-09
  • 打赏
  • 举报
回复
问题是关掉b页面时,a页面并不总是转到c,是要经过判断的
51windows 2004-04-09
  • 打赏
  • 举报
回复
http://www.51windows.net/myfile/js/dlg/11.htm
JK_10000 2004-04-09
  • 打赏
  • 举报
回复
a页面:

<input value=对话框 type=button onclick="if(showModalDialog('xx.htm')) location.href='c.aspx';">


b页面:
<input value=OK type=button onclick="top.returnValue=1;top.close();">
<input value=Cancel type=button onclick="top.close();">
yuanrong 2004-04-09
  • 打赏
  • 举报
回复
用target标签:
<a href="c.aspx" target="_parent">按钮</a>
meizz 2004-04-09
  • 打赏
  • 举报
回复
showModalDialog('b.aspx','','dialogWidth: 480px; dialogHeight: 360px; status: no; help: no');
window.location.href = "c.aspx"; //直接写在show 的后面即可

87,992

社区成员

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

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