下面是我想要的一个例子,但它目前有两个缺陷。
我认为订单不正确,因为我看不到google.com以外的任何网址。必须在代码中的某些项目的位置关闭。我已经尝试过没有弹出窗口阻止程序但仍无法显示其他窗口。
我相信这个程序应该在不同的窗口/标签中打开。我希望我能在同一窗口和标签中打开下一个网址并替换原始网址。
我很感激你的帮助。谢谢大家。
代码:
<!DOCTYPE>
<html>
<body>
<script>
var urlList = ['http://www.google.com', 'http://www.msn.com', 'http://www.yahoo.com'];
var wnd;
var curIndex = 0; // a var to hold the current index of the current url
function openWindow(){
wnd = window.open(urlList[curIndex], '', '');
setTimeout(function () {
wnd.close(); //close current window
curIndex++; //increment the index
if(curIndex < urlList.length) openWindow(); //open the next window if the array isn't at the end
}, 2000);
}
openWindow();
</script>
</body>
</html>
答案 0 :(得分:0)
您可以重复使用窗口实例:
<div class="small-9 columns myinput">
<input type="text" />
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
</div>
答案 1 :(得分:-1)
如果您在同一页面中打开,您的javascript将会消失。它不会起作用。只要google.com打开,这将是你的javascript的结束。因此,您应该在新标签页中打开或考虑使用iframe。
有关详细信息,请参阅此处: http://www.w3schools.com/tags/tag_iframe.asp