我想在JavaScript中创建一个XML文档,然后出现一个保存对话框。
到目前为止,我看到的唯一想法是将XML保存到iframe并保存文档--但似乎只能在IE中做到这一点?另外,我可以构造一个数据URI并将其放在一个链接中。这里我担心的是它只会在窗口中打开XML文件,而不是提示用户保存它。
我知道,如果我要求JavaScript是本地的,我可以提高权限,直接保存文件(或者希望出现一个保存对话框)。然而,我更喜欢不需要提升权限的解决方案(即使是只有Firefox3.6的解决方案)。
如果这冒犯了任何人(例如,不支持所有浏览器),我深表歉意。我基本上想写一个离线应用程序,考虑到需求的复杂性和可用的时间,Javascript/HTML/CSS似乎是最好的候选者。然而,我有一个唯一的要求,那就是能够保存数据,在我选择这条开发路线之前,必须克服这些要求。
https://stackoverflow.com/questions/2226192
复制相似问题