gpt4 book ai didi

javascript - 在 IE 7 中使用 JavaScript 将 Base64 字符串保存为 Excel .xls 文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:36:53 24 4
gpt4 key购买 nike

我一直在尝试寻找一种方法,使用 JavaScript 在 IE 7 中将 Base64 字符串保存为 Excel .xls 文件。以下内容适用于 FireFox:

window.open ("data:application/vnd.ms-excel;base64," + bytestring, "", "width=300,height=300,resizable=1");

其中 bytestring 是 Base64 字符串。但是,此方法不适用于 IE 7。

做了一些互联网研究后,IE 7 似乎无法处理 Base64 字符串。我怎样才能做到这一点?我是否必须使用将 Base64 转换为 UTF 才能执行此操作?

我想要实现的是,当用户单击一个按钮时,会出现“另存为”对话框,允许用户提供文件名并选择目标位置,然后保存 Excel 文件。

我仅限于使用 IE 7。相信我,如果我可以选择使用不同的浏览器,我肯定会的。

在此先感谢您的帮助!

最佳答案

如果没有服务器端代理,这在 IE7 中是不可能的。要么这样做,要么输出 HTML 表格并要求用户将其复制并粘贴到 Excel 中。

关于javascript - 在 IE 7 中使用 JavaScript 将 Base64 字符串保存为 Excel .xls 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6022648/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com