当前位置:编程学习 > C#/ASP.NET >>

关于关闭子页面的问题!

我用的是IE7 我用WINDOW.OPEN() 打开子页面,当我关掉父页面时,子页面也随之关闭,请问怎么做啊。高人指典! --------------------编程问答-------------------- 不应该的 --------------------编程问答-------------------- 这样是不可能的. --------------------编程问答-------------------- 呵呵 你在开玩笑把
--------------------编程问答-------------------- 使用WINDOW.OPEN()打开一个窗口的时候,返回值是窗口句柄。当你关闭父窗口的时候,判断一下是否存在子窗口,如果存在,句柄.close()就可以了。 --------------------编程问答-------------------- 饿滴神啊。~  我是不知道。。 --------------------编程问答-------------------- <script language='javascript'>
var subWin = null;

function popWin() {
  subWin = window.open('yourURL.html','aWin','height=200,width=200');
}

function closeSub() {
  if (subWin != null && subWin.open) subWin.close();


</script>
<body onUnload="closeSub()">
<a onclick="popWin();">开</a>
</body>

代码没有测试.说错莫怪 --------------------编程问答-------------------- 我是说想达到上面的效果,怎问怎么做,我用IE6 的时候我会做,用IE7就不好用了。高人指典。 --------------------编程问答-------------------- 打开子窗口时:
var childwindow;
childwindow = window.open("childwindow");

关闭父窗口时:
if (childwindow != undefined)
{
    childwindow.close();
}

如果创建一个子窗口数组的话,理论上可以一次性关闭无数个字窗口。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,