簡體   English   中英

需要從網頁下載文件到本地驅動器

[英]Need to download a file from webpage to local drive

我有一個要求,比如當用戶點擊下載按鈕而不是在瀏覽器中顯示內容時,我想將其保存到用戶桌面的localdisk(特定位置)。 有可能嗎? 如果是的話,請幫助我有可能..

提前致謝

沒有一個網站無法決定它可以保存的東西。 默認情況下,一切都進入下載文件夾。 您必須使用某種具有權限的插件或使用類似瀏覽器插件/擴展名。

如果你想提示下載,那么你可以在php中設置發送標題:

Content-Disposition: attachment; filename="fname.ext" Content-Disposition: attachment; filename="fname.ext"

Content-Type: application/force-download

或者您可以將屬性下載設置為以html鏈接

<a href="file.abc" download>Click Me</a>

移動設備的HTTP標題“Content-Type:application / force-download”的效用?

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

您只需指向這樣的文件名即可下載。

但是您無法通過代碼確定路徑。

<a href="www.tutorialspoint.com/php/php_tutorial.pdf‎">Download the File</a>

注意:不要在jsfiddle或codepen中嘗試這個,因為他們會使用自定義重命名鏈接,以便文件將在其輸出中顯示。 因此,請在您的Web服務器或本地主機中進行嘗試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM