无法从&在IE中输入标签,在FF中工作;铬

Cannot open a csv file from a & input tags in IE, works in FF & chrome

本文关键字:FF 工作 标签 输入 IE      更新时间:2023-09-26

我有一段java脚本代码,它输出以下按钮到我的网页:

<a href='data:application/csv;charset=UTF-8, " + encodeURIComponent(output) + "' download='myFilename.csv' ><input id='Button1' type='button' value='Title' /></a>

'Output'是我的字符串,它与上面的代码一起在Firefox和Chrome中工作:在excel中作为csv文件打开,但在IE中根本不起作用(我最终需要9-11才能工作,但只是10/11开始)。当我点击IE中的按钮时,我得到了"网页无法显示"的消息。

任何想法吗?

实际上IE只部分支持datauri

你不能引用任何文件,但图像,样式表和自IE10 javascript。如果要交付CSV,则必须使用服务器端脚本动态生成CSV。

来源:http://caniuse.com/datauri

如果你想的话,我可以给你一些关于如何用PHP或其他语言创建CSV文件的例子。