打开新的 window (Child-Window), 并刷新父 window...........with TIME DELAY
Open new window (Child-Window), and refresh parent window...........with TIME DELAY
我有一个脚本可以打开一个新的(子)window,同时刷新父页面。
<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>
然而,这个过程相当"blitz" --- 它发生在眨眼之间:)
我想在流程的第二部分添加时间延迟:刷新父页面。
意思是,一旦打开子页面-window,我希望在刷新父页面之前延迟几秒钟。
(不确定这是否可能,因为我在网上找不到类似的东西)
我知道有几个计时器函数和脚本可用。但是,我可以为这种特殊情况添加一个计时器吗?
我试过这样做:
<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
。
我有一个脚本可以打开一个新的(子)window,同时刷新父页面。
<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>
然而,这个过程相当"blitz" --- 它发生在眨眼之间:)
我想在流程的第二部分添加时间延迟:刷新父页面。
意思是,一旦打开子页面-window,我希望在刷新父页面之前延迟几秒钟。
(不确定这是否可能,因为我在网上找不到类似的东西)
我知道有几个计时器函数和脚本可用。但是,我可以为这种特殊情况添加一个计时器吗?
我试过这样做:
<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
。