kein WSWIN-Problem - aber Javascript
Verfasst: 02 Dez 2003 17:47
Hallo Javascriptexperten,
mein augenblickliches Problem hat zwar nichts mit WSWIN zu tun, aber vielleicht treiben sich ja hier auch ein paar Script-Experten herum.
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?
mein augenblickliches Problem hat zwar nichts mit WSWIN zu tun, aber vielleicht treiben sich ja hier auch ein paar Script-Experten herum.
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?