2016-03-05 35 views
0

我想知道如何在一个选项卡中打开一系列网址。我有一个网址列表,我只是想打开每个网页,因此它的内容将被缓存,只需使用一个打开的标签即可,因此我不会得到几十个打开的标签。如何在一个窗口中打开网址列表?

+0

答案一般是 “否”,则无法打开多个网址在同一个标​​签中,但是如果您向我们展示了您想要打开的文件类型,可以使用图像和其他资源等等。 – adeneo

回答

2

对每个URL使用** iframes **。

如果需要,可以使用CSS制作无边框。

0

这是你的问题我的解决办法:

的Html

<button onclick="changeURL()"> 
    Change URL 
</button> 

的Javascript

var listOfURL = ["https://www.google.es", 
    "https://www.stackoverflow.com", 
    "https://www.youtube.com" 
]; 
var indexURL = 0; 
var iframe = document.createElement("IFRAME"); 

function changeIndexURL() { 
    indexURL += 1; 
    if (indexURL >= listOfURL.length) { 
    indexURL = 0; 
    } 
} 

function changeURL() { 
    iframe.setAttribute("src", listOfURL[indexURL]); 
    iframe.style.width = 640 + "px"; 
    iframe.style.height = 480 + "px"; 
    document.body.appendChild(iframe); 
    changeIndexURL(); 
} 

changeURL(); 
+0

谢谢阿拉尔,几乎完美。而不是打开iframes,它可以打开一个网址,暂停,然后在幻灯片显示在同一个窗口中打开另一个? –

+0

好的!我现在编辑您的要求!我希望现在可以帮助你! :) –

+0

谢谢阿拉尔,但我只得到一个网址,没有出现儿童框架... –

相关问题