Forum Doku Wiki Blog

Forumsarchiv 1999, Mai
warum funktioniert dies nicht mit frames in Netscape

archivierte Beiträge lesen

  1. (JAVASCRIPT) warum funktioniert dies nicht mit frames in Netscape von Andreas023, 24. 05. 1999, 18:20

warum funktioniert dies nicht mit frames in Netscape

Der folgende Beitrag wurde am 24. 05. 1999, 18:20 Uhr von Andreas023 veröffentlicht.

Ich habe folgende function geschrieben.

function swapImage(layer,imgName,imgObj) {
        if (n && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src');
        else document.images[imgName].src = eval(imgObj+".src");
}

nun möchte ich in dem gleichen frame ein image tauschen. Solange ich die frameseite einzeln im NS lade funktioniert alles, aber wenn frames vorhanden sind nicht mehr. Warum? Die images werden doch im gleichen Frame geändert. Jeglicher Versuch ein ... parent.frOBEN. davorzusetzen schlägt auch fehl.
Kann mir jemand helfen?

Danke Andreas

warum funktioniert dies nicht mit frames in Netscape

Der folgende Beitrag wurde am 24. 05. 1999, 21:12 Uhr von Christine Kuehnel veröffentlicht.

Hallo,

> function swapImage(layer,imgName,imgObj) {
>         if (n && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src');
>         else document.images[imgName].src = eval(imgObj+".src");
> }
> nun möchte ich in dem gleichen frame ein image tauschen. Solange ich die frameseite einzeln im NS lade funktioniert alles, aber wenn frames vorhanden sind nicht mehr. Warum?

Sieht mir eigentlich nicht so aus, als wuerden Frames ja oder nein dabei eine Rolle spielen.
Bist Du sicher, dass Script- und HTML-Code absolut identisch waren bei Deinen Versuchen mit und ohne Frames?
Wenn ja, dann zeig doch mal bitte.
So kann man nicht viel sagen, Umfeld ist nicht zu sehen.

Christine

warum funktioniert dies nicht mit frames in Netscape

Der folgende Beitrag wurde am 24. 05. 1999, 21:56 Uhr von Andreas023 veröffentlicht.

> Sieht mir eigentlich nicht so aus, als wuerden Frames ja oder nein dabei eine Rolle spielen.
> Bist Du sicher, dass Script- und HTML-Code absolut identisch waren bei Deinen Versuchen mit und ohne Frames?
> Wenn ja, dann zeig doch mal bitte.
> So kann man nicht viel sagen, Umfeld ist nicht zu sehen.
>
> Christine

die adresse der seite welche den fehler produziert ist www.dancemodels.de/vsc/index.htm

warum funktioniert dies nicht mit frames in Netscape

Der folgende Beitrag wurde am 24. 05. 1999, 23:24 Uhr von Christine Kuehnel veröffentlicht.

Hallo,

> die adresse der seite welche den fehler produziert ist [link:www.dancemodels.de/vsc/index.htm]
   (hab's mal anklickbar gemacht)

Hm, den Effekt kann man tatsaechlich beobachten.
Die Frameseite http://www.dancemodels.de/vsc/st_oben.htm einzeln aufgerufen bringt keinen Fehler, im Frameset nach Reload nur fuer diesen einen Frame klappt es auch.
Ursache erkenne ich leider nicht.
Sieht aus, als wuerde was beim normalen Laden fehlen.
Ist komisch.
Ob die externe .js da eine Rolle spielt?
Versuch doch mal, den Code direkt einzubinden.
Klappt es dann?

Sorry, aber um dahinterzusteigen, muesste man wirklich mal ein bisschen experimentieren.

Christine

warum funktioniert dies nicht mit frames in Netscape

Der folgende Beitrag wurde am 25. 05. 1999, 18:40 Uhr von Andreas veröffentlicht.

Christine!!!!!

Danke für den Tip!! ICh habe den Script jetzt mal direkt in dden HTML geschrieben, jetzt funktioniert es auch mit NS: Ich weiß zwar nicht warum, aber hauptsache es geht. Warum bekomme ich schon noch heraus. Ich danke Dir auf jeden Fall ganz lieb und man hört sich vielleicht mal wieder.

Tschau Andi.

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4