[英]any clean ways to download files like html5 download attribute
我完全清楚在javascript / jQuery中下載文件方面有很多爭論(和解決方案),例如iFrame
, jQueryPlugin
。 但是,我對HTML5中<a>
download
屬性等內置工具更感興趣。 問題是它支持幾個瀏覽器 :
這就是我想要下載文件的方式,而無需創建框架或使用任何插件。 問題是還有其他任何跨瀏覽器內置(比方說,更容易或更清潔)的方法嗎?
您可能想嘗試支持所有現代瀏覽器的FileSaver.js 。
var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
saveAs(blob, "hello world.txt");
有Downloadify ,它使用Flash生成並強制下載文件。 還有一個演示版。
或者您可以使用XHttpRequest(jQuery中的$ .get)下載文件並使用數據URI 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.