Debuginfo

思考とアウトプット

動的なリンクをjavascriptを使ってPDFをダウンロードする方法

これだとダウンロードできるんだけど、a.click()の下に$location.hrefとか置けないんだよね:(

      promise.then(function(res)  { 
        console.log(res.url);
        var a = document.createElement('a');
        a.href = res.url;
        a.download = "a.pdf";
        a.click();
      })

ちなみにサーバ側はMojoliciousで

sub download_form {
    my $self = shift;
    my $file = $self->param('file');
    $self->render_file('filepath' => "/tmp/${file}", 'filename' => 'a.pdf');
}

良い意味で日々忙しくて、なかなかブログがアップできない。。