kein WSWIN-Problem - aber Javascript

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

kein WSWIN-Problem - aber Javascript

Beitrag von weneu »

Hallo Javascriptexperten,
mein augenblickliches Problem hat zwar nichts mit WSWIN zu tun, aber vielleicht treiben sich ja hier auch ein paar Script-Experten herum. :D
Habe den Downloadbereich meiner Homepage etwas umstrukturiert und bis jetzt folgende (funktionierende Lösung) gefunden:
In einem oberen Framefenster wird eine Downloadauswahl angeboten, nach Auswahl wird diese im unteren Framefenster angezeigt.
Der Funktion hierzu sieht so aus:
function goJ(x) {
parent.frames[1].location.href = x;
}
Nun würde ich aber gerne diese Auswahl in einem neuen, sich öffnenden Fenster darstellen und habe dazu folgendes probiert (nicht mehr in einem Frameset):
var subwindow=0;
function goJ(x) {
subwindow = window.open(location.href=x);
}
Und jetzt das Problem:
Es öffnet sich zwar ein neues Fenster, in dem der ausgewählte Inhalt dargestellt wird, aber auch im Ursprungsfenster erscheint der neue Fensterinhalt und dort sollte eigentlich der alte Inhalt bleiben.(damit weiter erneut gewählt werden kann)
Wo liegt mein Fehler? Warum wird der gewählte Inhalt nicht nur im neuen, sich öffnenden Fenster dargestellt?
ettanin

Beitrag von ettanin »

Hallo Werner,

ich würd sagen es liegt an der Zuweisung href.location=x in window.open. Eigentlich sollte "x" als Parameter ausreichen.

Bernd
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Bernd,
so schön kann Javascript sein, wenn man sich auskennt. Da habe ich offensichtlich zweimal um die Ecke gedacht.
Anders ausgedrückt: Dein Vorschlag war genau richtig, es funktioniert nun so, wie ich es gerne haben möchte. Danke!
Antworten