Iframe Reload?

Nachten
Moin Jungs.

Ich habe gerade nen kurzen Durchhänger.

In meinem Board

http://www.twc-community.de

Ist auf der rechten Seite ja die TS Box (IFrame)

Der Code dafür
Zitat:

<iframe name="tsviewer" allowtransparency="true" src="http://www.tsviewer.com/ts_viewer_pur.php?ID=22328&bg=000000&type=E5B2
00&type_size=11&type_family=1&info=1&channels=1&users=1" width=100%"" height=700"" frameborder="0" style="width: px; height: px; border:0px solid #;"></iframe>


Momentaner Reload vom Iframe jedesmal wenn reload gedrückt wird.

Wie stelle ich da nen Autoreload ein, daß sich das Ding alle 3 Sekunden oder so akutalisiert ?
[kamui]
In der Seite, die per IFrame geladen wird, eine automatische Weiterleitung einbauen. Ziel ist dann die Seite selbst.
Nachten
guck mal auf die Seite selber

Das nur nen Teamspeak viewer.

Wenn ich in die Seite das einbaue akutualisiert sich doch die komplette Page.
Ich will aber nur das Iframe in der Box reloaden.
Maniac_81
da gibts nen javascript dafür, ich such mal schnell Augenzwinkern
Nachten
Zitat:
Original von Maniac_81
da gibts nen javascript dafür, ich such mal schnell Augenzwinkern


cool danke Dir
[kamui]
Zitat:
Original von Nachten
Wenn ich in die Seite das einbaue akutualisiert sich doch die komplette Page.
Ich will aber nur das Iframe in der Box reloaden.


Bei einem IFrame ist es so, dass die beiden Seiten (die reinladende und die reingeladene Seite) unabhängig voneinander agieren, meines Wissens nach zumindest. Und daher ist es kein Problem, dass du die reingeladene Seite per Reload neuladen lässt.
Maniac_81
die seite wo ich mal eines herhatte welches ich auch benutzt habe um ein iframe neuzuladen gibts nicht mehr. jetzt hab ich halt weitergesucht und das hier gefunden, ich hoffe es ist das richtige:

<script type="text/javascript">
<!--
function neuladen() {
location.reload();
}
window.setTimeout("neuladen()",600);
//-->
</script>


das muss zwischen <head> und </head>
die 600 sind sec, also da solltest dann deinen wert eingeben.

Wie gesagt ich hab das nur gegoogelt und kann keine gewähr geben das es funzt.

edit: ich sehe grad das du das Iframe über eine externe URL lädst, dann gehts natürlich mit dem Javascript nicht....

Wenn du aber google auch benutzt hättest und "iframe reload" als suchwort eingegeben hättest, dann würdest auf ne vielleicht bessere lösung kommen.
Nachten
Das muss zwischen Head und Head hmm jo nur in der Box hats kein head und head.

Wie gesagt der Inhalt der Box (HM Portal) ist das einzigste was ich oben gepostet habe.
lycoos
HeadInclude Template reinschreiben.

Neu Cachen Augenzwinkern


Solte klappen
[kamui]
Ich glaube ich verstehe jetzt erst dein Problem ^^

Du kannst die eingebettete Seite nicht ändern, und willst, dass die Hauptseite steuert, dass die Seite immer neu geladen wird Augenzwinkern

Bin nicht so der JavaScript-Pro, aber du kannst es mal damit probieren:

code:
1:
2:
3:
4:
5:
6:
7:
function reload_frame(id) {
  element = document.getElementById(id);
  element.src = '';
  element.src = 'http://www.tsviewer.com/ts_viewer_pur.php?ID=22328&bg=000000&type=E5B2
00&type_size=11&type_family=1&info=1&channels=1&users=1';
}
window.setTimeout("reload_frame(tsviewer)", 600);


Du musst dem IFrame allerdings noch die id " tsviewer " (id="tsviewer") geben.
Nachten
Zitat:
Original von lycoos
HeadInclude Template reinschreiben.

Neu Cachen Augenzwinkern


Solte klappen


Ehm nachdem ich nicht so der pro bin da kannst Du das bitte mal ausführlicher beschreiben?

Aber danke Euch für die Tips bisher
lycoos
Du gehst im ACP öffnest das headinclude Termplate. Schreibst den Code darein und cached es neu!