Hi Jürgen,
Ich habe ein window mit frame (master), in diesem gebe ich den Befehl erzeuge ein anderes Window und
mit einem frame und an dieses möchte ich einen Dateinamen senden, sodaß dieser frame diese Datei in sich darstellt.
Wenn ich das richtig verstanden habe, willst Du einen Frame in einem neuen Fenster anweisen, eine bestimmte Datei zu laden.
Eine Möglichkeit könnte sein, die aufzurufenden Datei einfach mit ? hinter die frameset.html im window.open() zu hängen:
new = window.open('frameset.htm?datei.htm','name','eigenschaften');
In einer im Frameset definierten fenster.htm kann dann im Kopfbereich folgendes stehen:
var framelocation = top.location.search;
if (framelocation.length > 0) {
top.hauptframe.location.href = framelocation.substring(1,framelocation.length);
}
Das leitet sofort auf die gewünschte Seite weiter. Ich hab`s selbst verwendet und im Head (nicht in der Framesetdatei) außerhalb einer Funktion angegeben, damit die Weiterleitung sofort, und nicht erst bei onLoad() passiert.
Ich hoffe das hilft.
Gruß AlexBausW