Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno JavaScipt - opakovane otevirani stranek

Zdravim, potreboval bych poradit. Potrebuji vytvorit script, ktery by porad dokola oteviral po cca 5 sek dve stranky za sebou, napr. otevru test.html a hned me to presmeruje na pocasi.cz a po 5s na pc.poradna.net a zase po 5s na pocasi.cz a takhle do zblnuti dokud nezavru stranku/prohlizec. Vite nekdo jak na to?
Diky za radu.

Předmět Autor Datum
Co si otevřít každou tu stránku v samostatném panelu prohlížeče?
krata-mobil 27.06.2010 18:05
krata-mobil
A co takhle nabidnou reseni podle pozadavku, tzn. aby na stjnem liste automaticky se otevrely pozado…
Krlesh 27.06.2010 18:22
Krlesh
Uděláš si iframe, mimo rám bude pracovat skript, v iframe se budou otevírat stránky. Do toho prvního…
marekdrtic 27.06.2010 18:34
marekdrtic
Mohl bys mi to prosim napsat vzor jak to bude vypadat?
Krlesh 27.06.2010 19:22
Krlesh
Ked chces nieco robit tak sa to nauc (si to nastuduj), alebo niekomu zaplat. www.jakpsatweb.cz www.g…
MM.. 28.06.2010 01:27
MM..
Do stránky vložiš iframe s id="iframe" a v JavaScripte potom vykonáš: (function() { var index = 0;… poslední
los 28.06.2010 09:03
los

Uděláš si iframe, mimo rám bude pracovat skript, v iframe se budou otevírat stránky. Do toho prvního si dáš skript, ve kterém budou v poli uložené jednotlivé stránky + jeden řádek, co ti bude měnit hodnoty src v iframe a postupně si to bude třeba pomocí funkce for vybírat hodnoty z toho pole. A na konec cyklu dáš vždy sleep 5000ms.

Do stránky vložiš iframe s id="iframe" a v JavaScripte potom vykonáš:

(function() {
  var index = 0;
  var iframe = document.getElementById("iframe");
  var urls = ["http://pocasi.cz/", "http://pc.poradna.net/"];
  var length = urls.length;
  setInterval(function() {
    iframe.src = urls[index];
    index = (index + 1) % length;
  }, 5000);
})();

Prípadne môžeš ešte využiť iframe.onload, ak chceš, aby sa tých 5 sekúnd začalo počítať až keď sa dokončí nahrávanie predchádzajúcej stránky.

Zpět do poradny Odpovědět na původní otázku Nahoru