没有锚元素的触发文件下载

时间:2017-07-16 01:37:45

标签: download anchor

使用锚标记下载属性时,用户必须单击要下载文件的链接。如何在没有锚标记的情况下触发文件下载?我尝试使用JavaScript download()函数,但它没有用。

1 个答案:

答案 0 :(得分:0)

您可以点击按钮,例如

<a href="#" id="someid" style="display:none">Download</a>

在Jquery

<script type="text/javascript">
    $(document).ready(function() {
        $('a#someid').attr({target: '_blank', 
                    href  : 'http://localhost/directory/file.pdf'}).click();
    });
</script>