在做項目的時候經(jīng)常會碰到上傳下載,通常在上傳完文件以后會把文件在項目中的相對路徑存到數(shù)據(jù)庫以便下載,如果想直接下載文件,不通過后臺action,則可以直接把文件路徑給a標(biāo)簽的href屬性,例如:
點擊下載
這樣用戶在點擊這個鏈接的時候,就會直接下載這個文件,但是這里有個問題,像txt,jpg這些瀏覽器支持直接打開的文件是不會執(zhí)行下載的,而是會直接打開。這時候可以給a標(biāo)簽添加一個download屬性,例如:
點擊下載
download也可以不給值,這樣就會使用默認的文件名。
PS:IE貌似不支持這種寫法,所以只能通過后臺代碼。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/49578.html
摘要:首先要保證有一個后臺可以下載文件的方法,這里只總結(jié)前端解決方法,所以不對后臺做分析,假設(shè)現(xiàn)在有一個下載文件的方法。使用屬性使用使用版本版本調(diào)用點擊下載個人推薦第種方法,比較靈活。 首先要保證有一個后臺可以下載文件的方法,這里只總結(jié)前端解決方法,所以不對后臺做分析,假設(shè)現(xiàn)在有一個下載文件的方法/project/download.action。如果不想通過后臺直接下載可以看我的另一篇文章《...
摘要:實現(xiàn)方案對頁面中涉及文案進行修改,綁定多語言值。利用插件支持跨站請求的特性,向多語言平臺直接發(fā)送修改請求。異常處理利用插件可以獲取瀏覽器中特性,新開一個標(biāo)簽頁打開多語言后臺,進行登錄,登錄成功后就可以實現(xiàn)請求的授權(quán)修改了。 一、前言提起Chrome擴展插件(Chrome Extension),每個人的瀏覽器中或...
摘要:但有時候我們希望關(guān)閉輸入框的自動完成功能,例如當(dāng)用戶輸入內(nèi)容的時候,我們希望使用技術(shù)從數(shù)據(jù)庫搜索并列舉而不是在用戶的歷史記錄中搜索。 以下是我整理的一些HTML的基礎(chǔ)面試體,并自己整理了答案。 1 DOCTYPE有什么作用?標(biāo)準(zhǔn)模式與混雜模式如何區(qū)分?它們有何意義? 告訴瀏覽器使用哪個版本的HTML規(guī)范來渲染文檔。DOCTYPE不存在或形式不正確會導(dǎo)致HTML文檔以混雜模式呈現(xiàn)。標(biāo)準(zhǔn)模...
閱讀 1833·2021-11-18 13:21
閱讀 1966·2021-10-18 13:30
閱讀 1551·2021-10-12 10:13
閱讀 922·2021-10-09 09:43
閱讀 5436·2021-09-22 15:13
閱讀 3595·2021-08-11 10:22
閱讀 947·2019-08-30 13:46
閱讀 3527·2019-08-30 13:21