Ich möchte eine Option implementieren, damit der Benutzer eine WAV-Datei herunterladen oder auf ihrem lokalen Rechner speichern kann. Im Moment habe ich dies:wie zu implementieren, wie beim Herunterladen von WAV-Datei auf den lokalen Rechner in Mvc
<div id="ContextMenu">
<a id="savebtn" class="savebtn" href="~/Content/audio/sounds.wav" download="sounds.wav">Save</a>
</div>
Dies scheint zu funktionieren, wenn ich die Website von meinem Rechner zuzugreifen, aber wenn ein anderer Benutzer die Seite von ihrer Maschine greift es öffnet nur den Media-Player funktioniert, aber nicht tatsächlich speichert die WAV-Datei in ihrer lokalen Maschine. Weiß jemand, warum es das macht und wie ich es beheben kann? Auch wenn möglich, wie kann ich ein "Speichern unter" implementieren, so dass der Benutzer die Wahl hat, wo er die WAV-Datei speichern möchte.
Vielen Dank
Also ich fand heraus, es funktioniert gut in Chrom, aber nicht in IE, würde das es im IE arbeiten lassen? – Newit
Ich bin auch immer noch unklar, wie man die Content-Disposition zum Download/Speichern der WAV-Datei verwendet. Können Sie mir ein Beispiel geben – Newit
@Newit es wird mit einem dynamischen Server (von einem Webserver generiert) nicht eine statische Seite direkt von Ihrem lokalen Dateisystem geladen. Der Webserver muss einen HTTP-Header senden. ** Content-Disposition: Anhang; Dateiname = "sounds.wav" **. Wie das geht, hängt von der Technologie ab, die Sie verwenden. Es funktioniert auch mit IE (ab Version 6.0) – gusto2