問題:如何在按一下HTML 按鈕或執行時觸發檔案下載JavaScript 不使用錨點、後端腳本或修改伺服器標頭?
HTML方法:
HTML5 下載屬性在套用於錨標記 () 時啟用檔案下載。指定文件的路徑和建議的文件名,如下所示:
限制:
請注意,文件必須與頁面位於同一來源(即相同的網域、子網域、協定和連接埠)。例外情況包括 blob:、data: 和 file:。將 suggest_file_name 留空以使用檔案的實際名稱。
JavaScript 方法:
要透過JavaScript 觸發下載,您可以使用以下程式碼:
此程式碼建立一個隱藏的錨元素,設定其下載屬性,並模擬點擊它來啟動下載。
附加說明:
以上是如何在不使用錨點或伺服器端程式碼的情況下觸發 HTML/JavaScript 檔案下載?的詳細內容。更多資訊請關注PHP中文網其他相關文章!