如何在关闭模态对话框的同时关闭整个窗体?

cowleyking 2007-03-25 07:34:37
如题,望高手指点!
...全文
201 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cowleyking 2007-03-25
  • 打赏
  • 举报
回复
我的部分代码,希望eglic(圪圪) (理由永远是谎言,信仰永远是自慰)帮忙,指出问题所在。谢谢!
function Editinfo()
{

var b=window.showModalDialog("student/Editinfo.asp",window,"dialogWidth:400px;dialogHeight:280px;status:no;help:no;scroll:no;");
if(!b) window.close();
}
<A href="javascript:Editinfo();"><FONT color=#ffffff>修改资料</FONT></A>
<head></head><body><form target="iframe" action="editsave.asp" method="post">
<input class="buttonface" type="submit" name="Submit" value="修改" onClick="window.close()">
<input class="buttonface" type="reset" name="Submit" value="重设"></form>
<%window.returnValue=false%>
</body>
是是非非 2007-03-25
  • 打赏
  • 举报
回复
student/Editinfo.asp

在这个里面,设置window.returnValue=false;
cowleyking 2007-03-25
  • 打赏
  • 举报
回复
按照eglic(圪圪) (理由永远是谎言,信仰永远是自慰)的办法,写代码如下:
function Editinfo()
{

var b=window.showModalDialog("student/Editinfo.asp",window,"dialogWidth:400px;dialogHeight:280px;status:no;help:no;scroll:no;");
if(!b) window.close();
}
为什么对话框关闭时,框架无法跟着关闭?
Zack999 2007-03-25
  • 打赏
  • 举报
回复
var r=window.showModalDialog();
if(r || r==undefined){
window.opener=null;
window.close();
}
是是非非 2007-03-25
  • 打赏
  • 举报
回复
或者 var b=window.showModalDialog(..................);
if(!b) window.close();
是是非非 2007-03-25
  • 打赏
  • 举报
回复
showModalDialog(.....);
window.close();
cowleyking 2007-03-25
  • 打赏
  • 举报
回复
还是不行啊!
Zack999 2007-03-25
  • 打赏
  • 举报
回复
用这个试看看
parent.window.close();

28,390

社区成员

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

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