2016-04-28 72 views
2

所以,我一直在尋找並試圖找到一種方式,當有人進入我的網站時自動下載文件。我試過使用一個標籤下載,並且它可以工作,您只需點擊下載它。是這樣的...你如何自動下載JavaScript文件?

<a href="pic.jpg" download>Download</a>

但我不希望出現這種情況。我希望它能夠自動下載而無需點擊。我需要一些幫助!

+0

所以你的意思是你的網站上不會有任何東西,只是當用戶點擊你網站的網址時,該文件應該被下載? – Nirupa

+0

對不起 - 已答覆,但沒有意識到你已經嘗試了下載屬性。儘管如此,這是最好的服務器端,服務文件時使用'Content-disposition:attachment'標頭 – Alfie

+1

您可以綁定一個功能在html Download和下載功能打開一個窗口與文件url – Kamruzzaman

回答

4

如果它是一個實際的文件(不會像在JPG文件中那樣簡單地顯示在您的瀏覽器中),那麼您可以使用javascript或meta重定向。

<script> document.location.href = 'yourfile.exe'; </script>

<meta http-equiv="refresh" content="0; url=yourfile.exe">

但我想知道,如果你可能會談論的用戶會被詢問是否要打開或保存文件(不管它是一個JPG或什麼? )