首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
推荐关注
›
Meteor
›
JSLint
-
a JavaScript code quality tool
›
jsFiddle
›
D3.js
›
WebStorm
推荐书目
›
JavaScript 权威指南第 5 版
›
Closure: The Definitive Guide
广告
V2EX
›
JavaScript
Firefox 20 终于支持 <a> 元素的 download 属性了
zoho
·
2013-02-08 16:22:07 +08:00
· 3449 次点击
这是一个创建于 4309 天前的主题,其中的信息可能已经有所发展或是发生改变。
如果不连接服务器,要在浏览器中方便地保存 JavaScript 创建的文件,而且要能设置所保存的文件名,现在在主流浏览器 Chrome 14,Firefox 20 和 IE 10 中已经成为可能了。
首先用 HTML5 的 Blob 对象创建一个 blob,然后在 Chrome 14 和 Firefox 20 中设置 <a> 元素的 download 属性,在 IE 10 中用 navigator.msSaveBlob 就可以了。
参考:
[1]
https://developer.mozilla.org/en-US/docs/HTML/Element/a#attr-download
[2]
http://msdn.microsoft.com/en-us/library/windows/apps/hh441122.aspx
例子:
http://jsfiddle.net/zoho/LuBNW/embedded/result/
Firefox
Download
1 条回复
•
1970-01-01 08:00:00 +08:00
1
zhangxiao
2013-02-08 16:34:55 +08:00
第一次知道这个属性的作用,谢谢
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1837 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms ·
UTC 16:37
·
PVG 00:37
·
LAX 08:37
·
JFK 11:37
Developed with
CodeLauncher
♥ Do have faith in what you're doing.