Base64-Daten mit Javascript herunterladen | IE11 [duplizieren]

Diese Frage hat hier bereits eine Antwort:

ie11 Base64-Dokumente herunterladen 3 answers

Ich versuche, Base64-Daten mithilfe von "window.location.href" in JavaScript herunterzuladen. In Chrome funktioniert es einwandfrei, aber in IE11 funktioniert derselbe Code nicht.

Könnten Sie mir bitte das Update oder eine Problemumgehung für das gleiche mitteilen?

Hier ist der Code: Javascript:

function DownloadPdf() {
window.location.href = "data:application/pdf;base64,JVBERi0xLjMNJeLjz9MNCj........Pg1zdGFydHhyZWYNMTczDSUlRU9GDQ=="

}

function DownloadExcel() {
window.location.href = "data:application/vnd.ms-excel;base64,UEsDBBQABgAIAAAAIQB......BLBQYAAAAACgAKAIACAACzHAAAAAA="
}

HTML:

HINWEIS

Ich entwickle eine Offline-Website, auf der ich eine Datei im Browser localStorage im Zeichenfolgenformat base64 speichere, die nicht mit dem Server verbunden ist. Ich habe keine physische Datei vorhanden.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage