作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在通过 JavaScript 生成 XMl 文档,需要提示用户将其保存到本地计算机。
这是我目前的代码:
var xmlWindow = window.open("", "");
xmlWindow.document.write("<node>data</node>");
这会将 xml 写入一个新窗口,然后用户可以点击"file"->“保存”进行下载。
注意:需要兼容大多数浏览器(IE6、IE7、FF、Chrome)。
最佳答案
您可以通过 XMLHttpRequest 将 XML 发送到服务器上的脚本以生成 xml 文件,然后将 window.location 设置为新 xml 文件的位置。系统会提示他们保存它。
关于javascript - 如何生成 xml 文件并允许用户使用 javascript 将其保存在本地?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/822547/
我是一名优秀的程序员,十分优秀!