我有一個需求,比如當用戶點擊下載按鈕而不是在瀏覽器中顯示內容時,我想將它保存到用戶桌面的本地磁盤(特定位置)。有可能嗎? 如果是的話,請幫我準備..提前需要從網頁下載文件到本地驅動器
回答
由於沒有一個網站不能決定它可以節省一些。一切都會默認下載文件夾。你必須使用某種具有權限的插件,或者像瀏覽器插件/擴展一樣。
如果你想提示下載,那麼你可以設置在PHP發送標題:
Content-Disposition: attachment; filename="fname.ext"
和
Content-Type: application/force-download
或者你可以設置屬性下載的HTML鏈接
<a href="file.abc" download>Click Me</a>
Utility of HTTP header "Content-Type: application/force-download" for mobile?
http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
http://www.php.net/manual/en/function.header.php
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#Attributes
好吧,但它是在瀏覽器頁面本身打開,而不是下載到該默認文件夾.. –
你也可以激活鏈接與js點擊.. –
退房更新 –
您應該只點這樣的文件名進行下載。
但是你不能通過你的代碼來決定路徑。
<a href="www.tutorialspoint.com/php/php_tutorial.pdf">Download the File</a>
注意:不要在的jsfiddle或codepen試試這個,因爲他們會用自己的自定義命名的鏈接,這樣該文件將其輸出中顯示。因此,請在您的Web服務器或本地主機中嘗試它。
- 1. 從FTP服務器下載文件到網絡驅動器
- 2. 需要使用python從網頁瀏覽器下載文件
- 3. Powershell腳本映射到網絡驅動器和下載文件
- 4. 使用PHP和WordPress下載zip文件到本地驅動器
- 5. 將文件下載到本地驅動器時
- 6. 如何使用GWT將文件從服務器下載到本地驅動器
- 7. 從驅動器下載文件
- 8. 從谷歌驅動器下載文件
- 9. 想要從谷歌驅動器選取器下載文件
- 10. 將網頁下載到文本文件
- 11. Python:使用網址從谷歌驅動器下載文件
- 12. 需要從亞馬遜s3下載文件到本地文件夾?
- 13. 從網頁上自動下載文件
- 14. LINQ to SQL - 需要下載sqlserver 2008到本地的mdf文件
- 15. 使用C#將文件從本地驅動器複製到共享驅動器
- 16. 文件系統API - 從本地驅動器上傳到本地文件系統
- 17. 將網絡文件複製到本地驅動器
- 18. 使用谷歌腳本下載文件到谷歌驅動器
- 19. VBA從需要登錄的網頁下載自動生成的文件
- 20. 從共享驅動器下載文件到桌面C#
- 21. 將文件從FTP下載到共享驅動器
- 22. 從ajax下載谷歌驅動器文件得到
- 23. 需要使用批處理腳本將文件從一個驅動器複製到另一個驅動器,但需要將源文件夾自動化爲DATA_year
- 24. 谷歌驅動器文件下載
- 25. 驅動器api錯誤下載文件
- 26. 從Java驅動器以Java文件下載文件
- 27. 使用Java從本地驅動器上傳JSON文件到BigQuery
- 28. 如何使用驅動器api java從谷歌驅動器下載文件?
- 29. 從網上下載網站,從本地文件中下載數據
- 30. SCP,從網站下載文件到本地電腦
您試過這個要求嗎? –
你應該從服務器發送正確的頭文件。你可以更改服務器代碼嗎? –
是的,我可以更改服務器代碼,我使用jsp和jquery –