Показать сообщение отдельно
  #2 (permalink)  
Старый 10.06.2016, 06:10
Профессор
Отправить личное сообщение для Bond Посмотреть профиль Найти все сообщения от Bond
 
Регистрация: 16.06.2013
Сообщений: 172

Можно к примеру так
<iframe src="http://javascript.ru/" id="fr" name="leftFrame"></iframe>
    <button id="but">Новый фрейм</button>
    <script>
    	var button = document.getElementById('but'),
    		iframe = document.getElementById('fr'),
    		arr = ['http://javascript.ru/', 'https://webref.ru', 'http://htmlbook.ru'];
    		count = 1;
    	button.addEventListener("click", function(){
    		if (count == arr.length) { count = 0};
    		iframe.src = arr[count];
    		count++;
    	});
    </script>

В массив добавляете сколько угодно сайтов
Но следует учесть что сайты могут запрещать показ во фрейме - к примеру указанные в задаче поисковики запрещают. Так что получится это сделать но не со всеми сайтами.
Ответить с цитированием