【问题标题】:Open new window (Child-Window), and refresh parent window...........with TIME DELAY打开新窗口(子窗口),并刷新父窗口............与TIME DELAY
【发布时间】:2015-06-06 09:44:43
【问题描述】:

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

  <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>

然而,这个过程相当“闪电战” --- 它发生在眨眼之间:)

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

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

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

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

我试过这样做:

<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>

但是,它没有用;

【问题讨论】:

    标签: javascript php parent-child page-refresh timedelay


    【解决方案1】:

    你可以这样使用:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多