dateidownload modifizieren
hallo ich arbeite an einer intranet-anwendung und habe eine
frage zum dateidownload:
besteht die Möglichkeit, den Dateidownload so einzustellen,
dass der Browser nicht erst eine Messagebox
aufpoppt, die mich fragt, ob ich die Datei öffnen oder
speichern möchte, sondern, dass die Datei sofort an
den von mir vorgegebenen Ort (das Script zum Speicherort
festlegen habe ich schon) gespeichert wird? und wenn die
datei bereits vorhanden ist, soll diese ebenfalls für den Nutzer
nicht sichtbar, einfach überschrieben werden
Antwort schreiben
Antwort 1 von rfb vom 04.01.2019, 22:23 Options
Nein, das geht nicht, aber - wenn es dich tröstet - auch die Schreiber von Virusprogrammen finden das ziemlich blöd.
Antwort 2 von shorres vom 04.01.2019, 23:15 Options
@rfb,
genau das gleiche habe ich mir beim lesen der Frage auch gedacht :-)
Antwort 3 von qqq vom 05.01.2019, 12:22 Options
Es geht schon. Virenschreiber sind wahrscheinlich auch selten Intranetadministratoren. Du kannst den Download über Ajax organisieren (Stichwort: XMLHttpRequest). Wenn die Dateien binär sind, musst Du aber
einen Kunstgriff über ADO fürs Speichern anwenden, da das Scripting.FilesystemObject nur Textdateien schreiben kann.
Antwort 4 von rfb vom 07.01.2019, 09:11 Options
nun gut, AJAX.
Aber soweit ich weiß klappt das nur mit dem IE bei aktiviertem ActiveX - also wenn Virenschreibern sowieso Tür und Tor sperrangelweit offen stehen.
Antwort 5 von qqq vom 07.01.2019, 11:06 Options