看了论坛中介绍的方法,如:
window.top.opener = null;
window.top.close();
等,都不行,结果始终是在当前的框架中打开另一个页面,而我的想法是关闭当前整个框架,而在窗口中进入另一个页面。我用的是vs2005,vista系统,请问如何实现?
window.top.opener = null;
window.top.close();
等,都不行,结果始终是在当前的框架中打开另一个页面,而我的想法是关闭当前整个框架,而在窗口中进入另一个页面。我用的是vs2005,vista系统,请问如何实现?
window.top.close();
top.location.href="http://www.XXXX.COM";
parent.location.href="http://www.XXXX.COM";
page.ClientScript.RegisterStartup(this.GetType(),"","<script language='javascript'>parent.location.href='跳转的地址'</script>");
page.ClientScript.RegisterStartupScript(this.GetType(), DateTime.Now.ToString(), "alert('对不起,您还没有登录,请先登录!');parent.window.location.href('../../Login.aspx');", true);
window.showModalDialg();
opener.window=null;
winwo.top.close();
iframe就不要用.top了,在子页面.parent得到整个父窗口
<A href="**.aspx" target="_parent" >退出</A>