Forum Doku Wiki Blog

Forumsarchiv 2000, Juli
replace() in Multiframe-Ladefunktion einbinden

archivierte Beiträge lesen

  1. (JAVASCRIPT) replace() in Multiframe-Ladefunktion einbinden von @ndre@s, 24. 07. 2000, 17:58

replace() in Multiframe-Ladefunktion einbinden

Der folgende Beitrag wurde am 24. 07. 2000, 17:58 Uhr von @ndre@s veröffentlicht.

Hallo alle zusammen,

ich versuche die replace()-Methode in eine Funktion einzubinden, die mehrere Frameinhalte auf einmal auswechselt und durch ein MouseOver ausgelöst wird.
Da dabei kein <a href= ... verwendet wird, kriege ich die Stelle nicht raus an die die replace()-methode eingepasst werden muss.

Versuch 1: in auslösender Datei
Alt ohne replace()
function Ladeframe(URL1)
{
top.Middle.Middleleft.Leftup.location.href=URL1;
...
}
<body ...
...
onMouseOver=Ladeframe('../datei.htm')
...


Neu mit replace()
function Ladeframe(URL1)
{
top.Middle.Middleleft.Leftup.location.replace=URL1;
...
}
<body ...
...
onMouseOver=Ladeframe('../datei.htm')
...
Tut es nicht :-(


Versuch 2: in aufgerufener Datei
<script language="JavaScript">
function delhistory() {  
window.location.replace('eigener-dateiname.htm');
setTimeout("delhistory()", 20000);
}
...
<body onload="setTimeout('delhistory()', 20000)"
...
Tut es auch nicht  :-(

Was mache ich falsch ?

Vielen Dank schonmal


Andreas

replace() in Multiframe-Ladefunktion einbinden

Der folgende Beitrag wurde am 24. 07. 2000, 18:08 Uhr von Cheatah veröffentlicht.

Hi,

> Neu mit replace()
> function Ladeframe(URL1)
> {
> top.Middle.Middleleft.Leftup.location.replace=URL1;

replace() ist keine Eigenschaft, sondern eine Methode (erkennbar an den Klammern):

top.Middle.Middleleft.Leftup.location.replace(URL1);

War's das eventuell schon?

Cheatah

replace() in Multiframe-Ladefunktion einbinden

Der folgende Beitrag wurde am 24. 07. 2000, 18:15 Uhr von @ndre@s veröffentlicht.

Hallo Cheatah,

Funktioniert prima.

Danke für den Abriß des Scheunentors, dass ich vor dem Kopf hatte.
Tja, manchmal wirken schon Kleinigkeiten (wie so'ne eckige Klammer) schon Wunder.

Bis demnächst mal wieder


Andreas

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4