2016-03-05 6 views
0

Я хочу знать, как я могу открыть ряд URL-адресов на одной вкладке. У меня есть список URL-адресов, и я просто хочу открыть каждый из них, поэтому его содержимое будет кэшироваться, просто используя одну открытую вкладку, поэтому я не получаю десятки открытых вкладок.Как я могу открыть список URL-адресов в одном окне?

+0

Ответ, как правило, "нет", вы не можете открыть несколько url на той же вкладке, но если вы покажете нам, какие файлы вы хотите открыть, есть способы прессовать изображения и другие resou и т. д. – adeneo

ответ

2

Используйте ** iframes ** по одному для каждого URL-адреса.

Их можно сделать без полей, используя 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, может ли он открыть url, приостановить, а затем открыть другой в том же окне, что и слайд-шоу? –

+0

А, ок! Теперь я отредактировал ваши требования! Надеюсь, теперь ты поможешь! :) –

+0

Спасибо Aral, но я получаю только один URL-адрес с этим, нет детского кадра, появляющегося ... –

Смежные вопросы