2011-08-09 18 views
0

pdfファイルを生成するPHPスクリプトがあります。 私はこのPHPスクリプトでajax呼び出しを行い、pdfファイルの内容を取得するjquery javascriptを持つhtmlページを持っています。 このファイルは、ファイルの保存ダイアログで選択した場所に保存されます。PHPスクリプトで生成されたファイルを保存ダイアログでディレクトリに保存

どうすればいいですか?

ありがとうございました。

+0

phpスクリプトは、pdf生成に便利な$ POST変数を取得します – michele

答えて

1

あなたは、Ajaxは必要ありません - ちょうど

location.href = "fileURL.php"; 

(または代わりには、リンク上のユーザーのクリックを持っている)んとヘッダが正しく設定されている場合は、ダウンロードダイアログには、自分自身を紹介します。

+1

クロムは通常PDFビューアを内蔵していますが、 'Content-disposition:attachment'ヘッダがあります。 – pimvdb

+0

私はそれが有用ではないと思うので、pdfファイルはPHPスクリプト – michele

+0

@micheleにいくつかの$ POST変数を渡して生成され、POSTメソッドを使ってフォームを作成し、それを送信してダウンロードします。このためにAjaxを使用することはできません。そのような方法でファイルをダウンロードすることは不可能です –

関連する問題