Postupné načítavanie URL

Programovacie jazyky, rady, poradňa...
DjBass
Darca
Darca
Používateľov profilový obrázok
Príspevky: 2068
Registrovaný: 24 máj 2008, 13:07
Bydlisko: Košice
Kontaktovať používateľa:

Postupné načítavanie URL

Príspevok od používateľa DjBass »

Zdar, potreboval by som takýto php script...
Sú 3 url - URL1, URL2 a URL3. Potrebujem, aby script v nejakom frame načítal najprv URL1, počkal 2 sekundy, potom URL2, zas 2 sekundy a nakoniec URL3. Vedel by mi s tým niekto pomôcť?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

2 sekundy od začiatku načítavania, alebo 2 sekundy od toho ako sa predchádzajúca stránka kompletne natiahne? A musí to byť v php? Nakoľko je to serverový jazyk tak nepotrebuje timer (dala by sa použiť nejaká trieda ale zbytočne komplikovanie a záťaž na server). Osobne by som to riešil cez js
DjBass
Darca
Darca
Používateľov profilový obrázok
Príspevky: 2068
Registrovaný: 24 máj 2008, 13:07
Bydlisko: Košice
Kontaktovať používateľa:

Príspevok od používateľa DjBass »

Nemusí sa kompletne natiahnúť, čiže od začiatku. Ja som skúmal, ale nevedel som prísť na to, ako by som to v php spravil... Nemusí to byť php, môže to byť aj js... Ak by si mal trochu času a spravil mi to, tak ďakujem.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">

	var pages = new Array("http://www.hojko.com", "http://www.google.com", "http://www.azet.sk");

	var i = 0;
	function run(){
		mytime = setTimeout("new_frame()", 2000); 
	}
	function new_frame(){
		if(i < pages.length){
			var ifr = document.createElement("iframe");
			ifr.setAttribute("id","frame"+i);
			document.getElementById('main').appendChild(ifr);
			ifr.contentWindow.location.href = pages[i++];
			run();
		} else clearTimeout()
	}
</script>
</head>

<body>
<div id="main">
</div>
<script>
	run();
</script>
</body>
</html>
DjBass
Darca
Darca
Používateľov profilový obrázok
Príspevky: 2068
Registrovaný: 24 máj 2008, 13:07
Bydlisko: Košice
Kontaktovať používateľa:

Príspevok od používateľa DjBass »

Ďakujem, K+.
Napísať odpoveď