-1
如何使用javascript下載鏈接中的文件(例如:https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png)?使用javascript從鏈接自動下載文件
編輯:我想自動下載它,無需任何用戶交互。可能有很多文件。所有這些都需要在頁面加載時下載。
如何使用javascript下載鏈接中的文件(例如:https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png)?使用javascript從鏈接自動下載文件
編輯:我想自動下載它,無需任何用戶交互。可能有很多文件。所有這些都需要在頁面加載時下載。
可以使用HTML5 download
屬性,做沒有JavaScript的
<a href="https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png" download>download file</a>
度過,即使沒有用戶交互運行,您可以創建錨並引發點擊它javascript
var a = document.createElement('a');
a.href = "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png";
a.download = 'download';
a.click();
謝謝。這正是我需要的。 – Shafiq
嘗試了Chrome中的代碼,它仍然彈出一個對話框來提示用戶輸入文件名。 –
@ jay.m - 由於安全問題,瀏覽器不再允許您在沒有用戶交互的情況下下載文件。 – adeneo