"Speichern" - Fenster, ausgelöst durch Javascript - WIE?
wie Sie ausgelöst öffnen - /speichern-Fenster per javascript?
Du musst angemeldet sein, um einen Kommentar abzugeben.
wie Sie ausgelöst öffnen - /speichern-Fenster per javascript?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich nehme an, du meinst die "Offene Seite" und "Seite Speichern unter..." - Dialoge.
Diese können ausgelöst werden durch das JavaScript innerhalb einer HTML-Seite.
Können Sie jedoch generieren, herunterladbare Dateien innerhalb von JavaScript mit Hilfe der Flash-basierten Downloadify Helfer. So könnte man theoretisch erzeugen Sie eine Datei herunterladen, in dem browser, enthält die aktuelle Seite im HTML-Quellcode.
Je nachdem, was Sie versuchen, zu speichern, dies kann oder kann nicht möglich sein. Wenn Sie Triggern möchten Sie den Speichern-dialog zum speichern der aktuellen Seite, die Sie könnten versuchen
document.execCommand("SaveAs")
aber nicht sicher, ob es cross-browser. Wenn Sie zulassen möchten, dass der Benutzer eine Datei herunterladen, die dann erstellen Sie einen link, über den der user klickt, und der server sendet die Datei zusammen mit der richtigen HTTP-Header:Internet Explorer unterstützt die Auslösung Browser-Befehle:
öffnet das Dialogfeld speichern unter. Ich bin mir nicht bewusst eine Crossbrowser Weg, dies zu tun.
Mittels einfacher Javascript-ich denke, es ist nicht möglich, eine Datei zu öffnen Fenster.
Dann möchte ich vorschlagen, dass Sie die jQuery - "Custom File-Input" - Funktion.
Gibt es Ihnen die Möglichkeit zu wählen, eine Datei auf dem client-Dateisystem, es ist nicht eine echte öffnen - /speichern-Fenster, aber es kann Ihnen helfen, zu erstellen Sie einige Datei-system-Interoperabilität-Funktion.
Laden Sie die jQuery-Bibliothek und dann die file-input-plugin
http://plugins.jquery.com/files/jquery-custom-file-input.js.txt
Beispiel: