注册 登录
编程论坛 ASP技术论坛

在框架中使用window.close(),怎么样才能关闭框架?

yxg_80 发布于 2008-02-15 10:10, 2326 次点击
如题,我作的网页使用了框架,在我点击“注销退出”(参见下图)时,我怎么把当前窗口全都关闭?如果我没有说明白,我可以继续解释!

[[it] 本帖最后由 yxg_80 于 2008-2-15 10:42 编辑 [/it]]
5 回复
#2
dhdhzzw2008-02-15 10:28
用response.redirect("logout.asp")
session xxxxx=""
#3
yxg_802008-02-15 10:41
用了,现在我在网上查到在 框架中的页面调用window.parent.close();可以关闭窗口,但是会弹出一个对话框,在我的提问里,我贴上去!语法是:Response.write "<script language=javascript>window.opener = null;window.parent.close(); </script>"

[[it] 本帖最后由 yxg_80 于 2008-2-15 10:43 编辑 [/it]]
#4
caor19872008-02-15 13:49
if(confirm('确定要关闭窗口吗?')){
  window.opener = null;
  window.parent.close();
}else{
  return flase;
}
#5
恒天装饰网2008-02-16 17:01
你可以先传递参数到带有框架的页面,再用window.close()关闭带有框架的页,这样不就关闭了全部页了吗?
#6
yms1232008-02-17 14:50
这个弹出对话框根浏览器设置有关,程序脚本因该是不好控制。
1