<script>
function OpenWindowAndClose(url)
{
newWindow = window.open(url);
newWindow.close();
window.close();
}
</script>这段脚本是一个按钮的点击事件,我想新窗口完成它的任务后,把两个窗口都关闭.
怎么样才能知道新窗口目前有没有下载完毕呢????
谢谢

解决方案 »

  1.   

    可以用xmlhttp来下载,这样可以定义下载结束之后执行什么javascript函数。
      

  2.   

    你把关闭事件写在父页面,这样是不能得到它的状态的。
    你可以把关闭事件写在新打开的页面里面,并让它自己执行(在页面尾)
    </html>
    <script....>
    self.close();
    </script>
    这样,页面一结束,它就自动关闭了
      

  3.   

    你不如反过来想在新窗口里 如果自己下载完毕就 关闭自己的父窗体 然后关闭自己opener.close();window.close();