0

基本的に、各ページの下部に .zip ファイルをダウンロードするためのリンクが必要です。その .zip ファイルの中に、PDF ファイルがあります。

.zip ファイルがダウンロードされるときはいつでも、そのタイトルをページのタイトルと同じにしたいのですが、さらに PDF も同じにしたいのです。

たとえば、"This Is My Page" というタイトルのページからダウンロードした場合、.zip ファイルは "This Is My Page.zip" になり、内部の PDF は "This Is My Page.pdf" になります。ダウンロード元のページに関係なく、PDF の内容はまったく同じです。

PHP、Javascript、HTML など、あらゆるソリューションを受け入れます。

4

2 に答える 2

1

これは HTML5 で導入された新しい属性のダウンロードの場合だと思います

<a id="link" href="path/to/file.zip" >Download</a>
<script>
    $(document).ready( function(){
            var sPath=window.location.pathname;
            var sPage = sPath.substring(sPath.lastIndexOf('/') +1, sPath.lastIndexOf('.'));
            $('#link').attr("download",sPage +".zip");
    });
</script>

ここを読んでください: http://davidwalsh.name/download-attribute

サポートされているブラウザ: http://caniuse.com/#feat=download

于 2013-06-23T00:50:35.170 に答える