【问题标题】:Download the contents of a Javascript variable as a named file将 Javascript 变量的内容下载为命名文件
【发布时间】:2011-09-25 16:48:51
【问题描述】:

我在 Javascript 变量中有一个文件的内容。当用户单击某些内容(链接、按钮等)时,我希望显示“另存为”对话框,其文件名由我的代码指定,当用户单击“保存”时,Javascript 变量的内容将保存在文件中.

我知道如何使用服务器端代码执行此操作,但这不是此应用程序的选项。

我在 StackOverflow 上看到了几个与此问题相关的对话以及围绕它遇到的困难,因此我在此悬赏以鼓励创造性思维 :)

【问题讨论】:

  • 闪存。或者 html5 文件访问 - 我现在能想到的全部
  • 您能否详细说明使用 HTML5 文件访问?我对这可能施加的浏览器限制感到满意。
  • 更正:显然我必须等待两天才能添加赏金,所以当我们到达那里时我会这样做:)
  • 三年后,我可以告诉你解决方案可以在stackoverflow.com/questions/24898044/…找到

标签: javascript download


【解决方案1】:

真的不能说这是我的想法(我在所有地方都找到了here),但是您尝试过Downloadify 吗?它仅适用于最现代的浏览器,但如果您没有可用的服务器端组件,您就别无选择。

【讨论】:

  • 我会仔细研究一下,但如果可能的话,我宁愿避免使用 Flash。
  • @mplungjan 我敢打赌这两个帖子几乎同时发生。我通过 Google 获得了该链接。
  • 像往常一样。一个人在这里必须非常快,而且我往往会通过发布 cmets 而不是答案来失去代表
猜你喜欢
  • 1970-01-01
  • 2013-03-06
  • 2023-03-14
  • 1970-01-01
  • 2018-01-21
  • 2011-10-26
  • 1970-01-01
相关资源
最近更新 更多