JavaScript實(shí)現(xiàn)的瀏覽器下載文件的方法
廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:
function download(src) {
var $a = document.createElement('a');
$a.setAttribute("href", src);
$a.setAttribute("download", "");
var evObj = document.createEvent('MouseEvents');
evObj.initMouseEvent( 'click', true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null);
$a.dispatchEvent(evObj);
};
該方法從網(wǎng)上找來的,直接調(diào)用,使用直接傳路徑,就可使用
總結(jié)
以上所述是小編給大家介紹的JavaScript實(shí)現(xiàn)的瀏覽器下載文件的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
使用Sticky組件實(shí)現(xiàn)帶sticky效果的tab導(dǎo)航和滾動導(dǎo)航的方法
sticky組件,通常應(yīng)用于導(dǎo)航條或者工具欄,當(dāng)網(wǎng)頁在某一區(qū)域滾動的時(shí)候,將導(dǎo)航條或工具欄這類元素固定在頁面頂部或底部,方便用戶快速進(jìn)行這類元素提供的操作2016-03-03
JavaScript設(shè)計(jì)模式之策略模式實(shí)現(xiàn)原理詳解
這篇文章主要介紹了JavaScript設(shè)計(jì)模式之策略模式實(shí)現(xiàn)原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
js實(shí)現(xiàn)搜索框關(guān)鍵字智能匹配代碼
這篇文章主要為大家分享了js實(shí)現(xiàn)搜索框關(guān)鍵字智能匹配代碼,感興趣的朋友可以參考一下2016-01-01
怎么使用javascript深度拷貝一個(gè)數(shù)組
一般情況下,使用 “=” 可以實(shí)現(xiàn)賦值。但對于數(shù)組、對象、函數(shù)等這些引用類型的數(shù)據(jù),這個(gè)符號就不好使了。下面我們來詳細(xì)學(xué)習(xí)下吧2019-06-06
List Installed Software Features
List Installed Software Features...2007-06-06

