當我使用下面的代碼流式PDF的瀏覽器強制另存爲對話框:如何流PDF附件
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: public");
header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename=file.pdf");
echo $pdf;
工作正常,但(在Chrome無論如何),它只是保存文件「file.pdf」 - 它不會提示另存爲對話框,所以如果我選擇,我可以重命名文件。
我懷疑這可能是這些瀏覽器相關的東西之一,但是當流式下載pdf時,是否可以強制另存爲對話框的php頭文件?
感謝(提前)對你的幫助
如果您嘗試下載使用Chrome的其他文件,你會發現,它使用相當多全球該行爲。 (或者,如果沒有,那至少是我所經歷的,也許這是某種設置) – Nightfirecat 2012-02-28 00:28:36