我創建一個PDF和使用Ajax如何下載,而不是用JavaScript
這裏輸出它打開它的網址是成功的輸出:
window.location.replace(json['download_link']);
不過,我想提示下載而不是打開文件本身。這是直截了當的嗎?
我創建一個PDF和使用Ajax如何下載,而不是用JavaScript
這裏輸出它打開它的網址是成功的輸出:
window.location.replace(json['download_link']);
不過,我想提示下載而不是打開文件本身。這是直截了當的嗎?
將此添加到您希望顯示下載鏈接的HTML中。
<a download="file" id="downloadlink" style="display: none">Download</a>
然後在您的成功添加以下內容。
// Get the hidden download link
var link = document.getElementById('downloadlink');
// Set the link to the json response
link.href = json['download_link'];
// Unhide the link
link.style.display = 'block';
你試過了'window.location.href = json ['download_link'];'?我認爲會下載文件。 – lhan 2014-10-02 13:18:02