//前台代码
function vdl(){
$(function(){
//获取图片路径
var download_link=$("#img").attr('src');
console.log(download_link)
if(download_link == "" || download_link == "undefined"){
return;
}
setTimeout(function () {
//带上图片路径请求方法
window.location.href="/element/deo?img="+download_link;
}, 8000);
var text = $('.text')
var times = $('.time')
count_down(8, times, text)
});
//后台代码
//调用方法即可 $_GET['img'];需要下载的图片 也可以传参
public function download(){
$url=$_GET['img'];
$filename = basename($url);
$headers = get_headers($url, 1);
$fileSize = $headers['Content-Length'];
header('Content-Type: application/octet-stream');
header('Accept-Ranges:bytes');
header('Content-Length: ' . $fileSize);
header('Content-Disposition: attachment; filename="' . $filename . '"');
readfile($url);
exit;
}
还没有评论,来说两句吧...