• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Fenster automatisch neuladen

Helpar

New member
Moin

Mal ne Frage:
Ich möchte aus einer Seite heraus automatisch eine neue Seite öffnen lassen und in dieser Seite ca 20 URL´s im 10 min Takt
neuladen lassen. Das ganze vollautomatisch.
Und es soll auch immer im gleichem Fenster passieren.

Besten Dank im vorraus Andreas
 
Moin...

Da brauchst Du kein Script für sondern einfach nur einen Metatag

In der Site die regeloadet werden soll trage folgendes ein nach dem <head>-Tag ein (und vor </head>, also alles im Head *gg*)

<meta http-equiv="refresh" content="50">

Das würde jetzt zum Beispiel heissen, das sich diese Site alle 50 sekunden wieder reloadet, also dort wo die 50 steht einfach die gewünschte Zeit in Sekunden eingeben wann sie sich reloaden soll. Vollautomatisch versteht sich *gg*.

Gruß Murray
:D
 
hmmmmmm

Das ist ja so weit so gut alles klar.
Nur wie übergebe ich dem Fenster eine neue URL bevor es refresht wird ???
Einfach nur neuladen wäre zu einfach.
Es soll neuladen mit einer anderen Webseite jeweils.
 
Achsooooo...

Da muss ich wohl Sand in den Augen gehabt haben *gg*

Also dann wie folgt!

var url = new Array("http://www.link1.de","http://www.link2.de","...etc");

for (var i=0;i<sizeof(url);i++)
{
switch(i)
{
case '1': document.write("<meta http-equiv='Refresh' content='20; URL="+url+"'>");break;
case '2': document.write("<meta http-equiv='Refresh' content='20; URL="+url+"'>");break;
case '3': document.write("<meta http-equiv='Refresh' content='20; URL="+url+"'>");break;
case '4': document.write("<meta http-equiv='Refresh' content='20; URL="+url+"'>");break;
case '5': document.write("<meta http-equiv='Refresh' content='20; URL="+url+"'>");break;
case '6': document.write("<meta http-equiv='Refresh' content='20; URL="+url+"'>");break;
//.................und so weiter bis die Links aufhören. Dann weiter:

default: document.write("<meta http-equiv='Refresh' content='20; URL="+url[0]+"'>");break;
}
}

Ich hoffe mal das das so ungefähr hinkommt, wenn nicht gibt es vielleicht jemanden der mal das weiter ausfeilen kann. Werde natürlich noch selber dran rumfilen ob es funktioniert. Habe es selbst noch nicht getestet.


Ansonsten wenn ich was missverstanden habe und du meinst das immer alle 20 Sekunden zu einer html-Site weitergeleitet wird die sich aber ebenfalls in 20 Sekunden weitergeleitet werden soll, dann einfach nur diesen Code pro Site einfügen:

<meta http-equiv="Refresh" content="20; URL=http://www.link.de">

Gruss Murray
:D
 
Zuletzt bearbeitet:
Zurück
Oben