在我尝试通过触发链接加载页面后立即下载文件。
...
<a id="download" href="/some/link/to/download.pdf"></a>
<script>
$(document).ready(function(){
$('#download').trigger("click");
});
</script>
但是由于某些原因,这没有用。我在做错什么吗?
答案 0 :(得分:0)
您可以在页面加载时动态创建并单击链接-只需将其添加到页面标记即可:
<script>
window.onload = function() {
var a = document.createElement("a");
a.href = "/some/link/to/download.pdf";
a.download = true;
a.click();
};
</script>