打开新窗口(子窗口),并刷新父窗口......有时间延迟


Open new window (Child-Window), and refresh parent window...........with TIME DELAY

我有一个脚本打开一个新的(子)窗口,同时刷新父页面。

  <script type="text/javascript">
     function OpenWindow() {
        window.open ('start_process.php', 'newwindow', config='height=670,   
  width=1400, toolbar=no, menubar=no, scrollbars=no, resizable=no,   
  location=no, directories=no, status=no');  
        window.location = 'www.example.com';
         }
    </script>

然而,这个过程是相当"闪电战"的——它发生在眨眼之间:)

我想在这个过程的第二部分添加一个延时:刷新父页面。

意思是,一旦打开了子窗口,我希望在刷新父页面之前有几秒钟的延迟。

(不确定这是否可能,因为我在网上找不到任何类似的东西)

我知道有几个定时器函数和脚本可用。但是,我能在这种特殊情况下添加计时器吗?

I tried doing this:

<script type="text/javascript">
     function OpenWindow() {
        window.open ('start_process.php', 'newwindow', config='height=670,  
 width=1400, toolbar=no, menubar=no, scrollbars=no, resizable=no,   
 location=no, directories=no, status=no');  
        window.location = ('www.example.com',2000);
         }
    </script>

你可以这样写:

setTimeout(function() {
  window.location = 'www.example.com';
}, 2000);

这会在2秒后将浏览器重定向到www.example.com