7

ユーザーがダウンロード ボタンを押すと、get_file.php スクリプトが指定された php ファイルを返すフォームがあります。adobe プラグインを無効にすると、ffx で正しいファイル名のダウンロード ボックスが表示されます。IE8 では、何らかの理由で adobe プラグインを無効にできないため、常にブラウザーで開きます。これは正常に動作しますが、ffx と IE8 の両方で、Adobe ツールバーから保存ボタンを押すと、間違ったファイル名が表示されます。get_file.pdf を取得します。

アドビリーダー8を使用しています。

これらは私が設定しているヘッダーです:

header("Cache-Control: private");
header("Pragma:");
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=$pdfFileName");

ありがとう!

4

3 に答える 3

2

PDFファイル名の設定は非常に複雑です。必要なもの/環境によって異なります。
少し前に、このトピックに関する小さなドキュメントを書きました。お役に立てば幸いです。
https://docs.google.com/View?docid=dchmct9k_9dxkdwk

于 2011-03-30T08:00:41.370 に答える
0

の代わりに"Content-Disposition: inline;、 を試してください"Content-Disposition: attachment;

于 2011-03-30T04:57:18.777 に答える