Javascript in anderem Fenster aktivieren
Christian
- javascript
Hallo *,
ich habe ein kleines Problem mit einer Website. Innerhalb eines Frmaes lasse ich zur Zeit eine Art Dia-Show ablaufen. Alle 8 Sek. wird eine neue Seite geladen. Durch einen Stop-Button kann man diese Dia-Show stoppen. Durch einen Link kann man von diesem Frame aus ein neues Fenster öffnen. Von diesem neuen Fenster aus (Lisate aller Dia-Show-Seiten) kann man nun per Link die Anzeige im Ursprungsfenster ändern. Das klappt auch alles sehr gut. Nun möchte ich aber das dann der automatische Seitenwechsel auch beim Aufruf einer Seite aus dem Fenster der neuen Seite gestoppt wird, ohne den Stop-Button extra drücken zu müssen. Ich habe das schon mit dem opener.Pause() (siehe Code) probiert, funtzt aber nicht. Weiss jemand eventuell, wie das funktioniert?
Code (umgewandelt) zur automatischen Wechsel- und Stop Funktion:
<script language="JavaScript">
function refresh()
{location.href = "../Angebot_2/angebot_2.html";}
function Pause()
{window.clearTimeout(aktiv);}
aktiv = window.setTimeout("refresh()",8000);
</script>
Aufruf aus dem neuen Fenster:
<script language="Javascript">
function weiter(ziel)
{
opener.location.href = ziel;
opener.Pause();
if(self.close)
{
self.focus();
}
else {}
}
//-->
</script>
Vielen Dank und Gruss,
Christian