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