Hallo HTMLer,
ich habe folgende Probleme, und komme jetzt schon seit langem Forum-Wälzen nicht mehr weiter:
Es geht darum, über einen Button eine JS-Funktion zu starten, welche zwei Dateien, eine .txt und eine .zip herunterläd. Dies gestaltet sich als schwieriger als angenommen. Beide zusammen zu zippen oder das .txt-File zu zippen fallen leider als Lösung aus.
Es treten 2 Probleme auf:
-
bei 2x location.href hintereinander wird das erste ignoriert -die .txt-Datei über window.open geöffnet funktioniert - weiss da jemand noch eine andere Lösung? In Netscape wird nämlich immer, egal welcher file-type, ein neues Fenster geöffnet, was ich nicht brauche.
-
im IE wird die .txt-Datei automatisch angezeigt, ebenso .rtf-Dateien... Über die MIME-Types im <a>-Tag lässt sich das ja angeblich (wenigstens für den Netscape..) unterbinden. Da das der wohl häufigst benutzte Browser sein wird, würde mir das schon reichen.
Wie setze ich aber in JS den MIME-Type?
Auch für andere Anregungen, wie ich mein Problem lösen kann, wäre ich dankbar.
Gruß
Christian