Mit JavaScript neues Fenster mit vordefiniertem Inhalt öffnen
Für den Benutzer soll eine Textdatei zur Verfügung gestellt werden, die per JS generiert wird. Es gibt keinen Server, damit keine serverseitige Programmiersprache oder ähnliches. Meine Idee: Mit JavaScript ein neues Fenster öffnen, in dem der abzuspeichernde Inhalt angezeigt wird, d.h. der Inhalt hat noch keine URL.
Meine Fragen: 1) Kann ich einen Inhalt per JS an das neue Fenster übermitteln? 2) Wenn das nicht geht, kann ich dann evtl. eine Datei in das Fenster laden, die über eine globale Variable sich selbst ersetzt oder so? |
1) Klar. Du kannst vom neuen Fenster mit opener. draufzugreifen. Denk aber dran dass solche window.open Aktionen von Popup Blockern verhindert werden können.
2) Würde sicher auch gehen. |
Code:
var NewCode = new window; |
so sollte es sicher gehen - Du musst auf jeden Fall eine leere Seite machen für das Popup (da muss aber nix drin stehen).
Code:
var ref = window.open('test.html', 'win1','width=600,height=400,scrollbars=yes'); |
Als JavaScript-Variable.
|
Dazu existiert window.document.write(), wobei window auch der Rückgabewert der open() Funktion sein kann.
|
Kann ich auch aus dem neuen Fenster den Inhalt in eine JavaScript Variable meines alten Fensters holen?
Also irgendwie Code:
NewCode = window.open('navigator.xml'); |
Zitat:
|
Zitat:
|
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:44 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023