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

Fenster neuladen??

pinkpanther

New member
Also ich würde gerne ein Fenster mit einer Bestimmten Url öffnen... aber dem Fenster sagen, dass es sich alle 20 Sekunden erneuert. Also neu läd! Mein Versuch sah so aus... aber das ging leider nicht!!

var win = window.document.open(url + ".html","Hallo","width=300, height=200, resizeable=no");
win.document.write("<meta http-equiv=refresh content=29>");

Naja ich hoffe mir kann einer helfen!
 
Moin,

Trage doch einfach in der Seite die aufgerufen wird das refresh ein, Beispiel:

//var url="testseite.html"; //die zu öffnende Seite

var win = window.document.open(url + ".html","Hallo","width=300, height=200, resizeable=no");


Und in der "testseite.html" trägst Du dann in dem Header-Tags:
<head>
<title></title>
<meta http-equiv="refresh" content="29">
</head>

Das müsste eigentlich die Lösung deines Probs sein.

Gruß Murray
:D
 
Leider nein....

Also, das würde funktionieren, wenn die Seite auf meinem Server liegt bzw. dass ich die Seite selbst geschrieben habe.
ABER:
Das Problem ist, dass sich die Url nicht auf eine html-Datei auf meinem Sever handelt! Also kann ich diese auch nicht verändern!
Vielleicht weiß ja jemand eine Lösung für mein Problem!

P.S. trotzdem danke Murray
 
Noch mal ich *gg*

Und wenn Du das ganze im Frameset machst?

Beispiel Testseite.html

<framset "1%,*">
<frame.......src="loadenew.html"...........>
<frame......src="dieneuzuladendeSite"..........>

und dann einfach in der loadnew.html (die ja auf deinem Server liegt)

<meta http-equiv="Pragma" content="no-cache">
<META HTTP-EQUIV=REFRESH CONTENT="30; URL=Testseite.html">
</head>
<base target="top">

Dadurch wird das komplette Frame und somit auch die Fremdsite erneut gestartet. Durch <meta http-equiv="Pragma" content="no-cache"> wird nichts von der alten Fremdseite in den Cache geladen und somit erneuert sie sich dann ohne Probleme.

Gruß Murray
:D
 
hm...

Hallo Murray!
Sorry, aber das wird nicht gehen.
Da ich meine url... mit Variablen lade die ich zuvor auslesen muss. Und wenn ich die Url ständig erneuere müsste ich doch die Variablen immer wieder neu auslesen/übergeben!!
Gibt es nich vielleicht eine einfachere Methode!

Gruß Pinkpanther
:(

P.S. Nochmals vielen dank Murray
 
Frage???

Also mir ist grad was gekommen. Und ich hätt mal ne Frage!! Würde das ganze auch mit einer Schleife gehen, die nach so und so vielen durchläufen, das Fenster neuläd?? Wenn ja wie? (Schleifen sind nicht meine Stärke!)

Gruß Pinkpanther
 
1 und 2

Einen wunderschönen guten morgen,

also zum einen weiß ch nicht so genau was Du mit der Schleife machen möchtest, aber was hällst Du davon, wenn Du einfach die Framevariante nimmst und die Variable in diesem Frame änderst?
Sprich nicht

NeueURL="www.die_Adresse.de"

sondern

parent.frames[0].NeueURL="www.die_Adresse.de"

und in dem Frameset machst Du eine Funktion, die alle 20 Sec den Refresch des 2. Frames in die Wege leitet.
In diesem Sinne...

Marko
 
Zurück
Oben