H5页面实现下载文件

H5页面实现下载文件(apk)

<div class='Five'></div>

方法一:

## 效果不好
window.location.href = 'http://xxx.apk';

方法二:

关键代码:

## 推荐
$(function(){ 
    $('.Five').click(function(){
        var src = 'http://xxx.apk';
        var iframe = document.createElement('iframe');
        iframe.style.display = 'none';
        iframe.src = "javascript: '<script>location.href=\"" + src + "\"<\/script>'";
        document.getElementsByTagName('body')[0].appendChild(iframe);
    })
})

方法三

## 强烈推荐
$(function(){ 
    $('.Five').click(function(){
        var src = 'http://xxx.apk';
        var form = document.createElement('form');
        form.action = src;
        document.getElementsByTagName('body')[0].appendChild(form);
        form.submit();
    })
})

Last updated