我正在使用Yii构建一个Web应用程序。该应用程序生成MS-Word文档。有没有人可以给我一个关于如何强制浏览器打开另存为对话框的提示。
由于
答案 0 :(得分:2)
您需要发送以下标题:
header("Pragma: no-cache"); // required
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private", false); // required for certain browsers
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment; filename=\"test.doc\"");
header("Content-Transfer-Encoding: binary");
这将文件发送为test.doc download。