2013-12-09 118 views
1

我必須爲學校項目製作一個網站,並且我想要下載鏈接到本地​​.zip文件。 我這個代碼試了一下:本地網站:文件在Finder中打開而不是下載

<a href="/Wallpaper.zip" download="Wallpaper.zip" class="MenuButton"/span>Download here</a> 

的問題是:當我在網站上的按鈕,單擊它打開而不是(重新)下載到我的下載目錄Finder窗口。

你可以給我一些建議,我可以做到這一點: 「重新下載」我的硬盤上的文件到我的下載目錄與HTML/CCS?

謝謝你的幫助,如果在這裏有一些錯誤感到抱歉,因爲im新的堆棧溢出和英語不是我的第一語言。

回答

1

爲了下載東西,需要有一個網絡服務器。如果您只是通過雙擊打開.html文件,則所有內容都從本地文件系統加載。由於該文件已存在於您的文件系統中,並且您直接鏈接到該文件,因此該文件將直接從其磁盤上的位置打開。如果您設置了網絡服務器並通過URL打開網站,則該文件將會下載。

+0

好的。謝謝您的回答。 – user3084163

0

您確定您在href中有完整的路徑嗎?如果缺少文件夾,則不會找到該文件。

This brief article有一個例子:看看它是如何在那裏有/files/文件夾?

<!-- will download as "expenses.pdf" --> 
<a href="/files/adlafjlxjewfasd89asd8f.pdf" 
    download="expenses.pdf">Download Your Expense Report</a> 
+0

是的,但它是德國人,所以我刪除它,所以你不會感到困惑,但它看起來像我取得了相反的結果。 – user3084163

相關問題