日期:2014-05-18  浏览次数:20409 次

关于浏览器窗口的关闭问题,谢谢回答
现在就是,我想通过页面1打开   页面2和页面3,顺序是这样的页面2先打开,然后打开页面3,但是页面3打开时必须先关闭页面2,大家帮忙考虑以下,急用!!谢谢

------解决方案--------------------
var win1= window.open( "win1 ")
var win2= window.open( "win2 ")
if(!win2.closed)
{
win1.close()//关闭窗体一
}
只要能得到两个窗体对象就行了


------解决方案--------------------
var aa = window.open( "http://www.google.com "); //先打开页面2

aa.close();   //打开3之前先关掉2

window.open( "http://www.163.com ");   //再打开页面3
------解决方案--------------------
用JS能满足你的要求吗?

<script language= 'javascript '> window.open( 'page2.htm ', 'page '); </script>
<script language= 'javascript '> window.open( 'page3.htm ', 'page '); </script>

打开窗口,只改变URL,窗口名字不变,这样每次都只打开一个窗口
------解决方案--------------------
Response.Write( " <script> window.open( 'page2.aspx ');window.open( 'page3.aspx ');window.opener=null;window.close( 'page2.aspx '); </script> ");