我正在尝试使用 JavaScript 中的“window.location.href”下载 base64 数据。它在 Chrome 中运行良好,但相同的代码在 IE11 中不起作用。
您能否让我知道相同的修复或解决方法?
这是代码: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:
笔记:
我正在开发一个离线网站,我在浏览器 localStorage 中以未连接到服务器的 base64 字符串格式存储文件。我没有任何物理文件。
原文由 Sunil 发布,翻译遵循 CC BY-SA 4.0 许可协议
以下适用于所有浏览器