在我使用的网页中
<meta http-equiv="Refresh" content="3;URL=<?php echo JURI::base(); ?>/images/uploads/<?php echo $filee;?> " target="_blank">
下载文件。它工作正常,但PDF和图像文件在当前选项卡中打开。有什么方法可以在浏览器的新标签页中打开它们。
(我使用标题进行文件下载,但由于它是强制下载,因此在下载之前不会打印一些文本。这就是我使用meta进行文件下载的原因。)
答案 0 :(得分:0)
您还应该发送标题(当您尝试下载文件时):
header ("Content-Disposition: attachment; filename=".$file);
所有文件都将下载,而不是在浏览器中显示。