gpt4 book ai didi

javascript - 使用 Javascript 下载 XML 文件在 IE 中不起作用

转载 作者:行者123 更新时间:2023-11-28 07:12:16 25 4
gpt4 key购买 nike

我正在尝试创建 XML 文件内容并下载它。为此我编写了这样的代码,

/* Preparing XML Data*/
var XML=new XMLWriter();
XML.BeginNode("Root Node");
XML.Attrib("ADIB", "Attribute");
XML.Node("Fullname", "Anil");
XML.Node("D.O.B", "31/12/2015");
XML.EndNode();
XML.Close();

/* Downloading as XML file*/
var data = XML.ToString().replace(/</g,"\n<");
var a = document.createElement('a');
a.href= 'data:application/xml;charset=utf-8,' + encodeURIComponent(data);
a.target = '_blank';
a.download = 'New.xml';
a.click();

它可以在 Chrome 中运行,但不能在 IE 中运行。你能帮我么。

最佳答案

这是因为普通浏览器对数据URL的支持存在差异。您可以在此处检查兼容性:http://caniuse.com/#feat=datauri 。据我所知,IE 的功能非常有限( https://msdn.microsoft.com/en-us/library/cc848897(v=vs.85).aspx )。

关于javascript - 使用 Javascript 下载 XML 文件在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31178780/

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