我正在使用带有ROXBOX插件的joomla 2.5,并使用它在lightbox中显示PDF。 我遇到的问题是当用户配置Firefox自动下载PDF文件时。 当Firefox配置为保存PDF而不是在浏览器中打开时,lightbox保持空白,文件开始下载。由于我们无法控制浏览器,是否有任何方法可以在启用Firefox自动下载PDF时显示任何消息?请帮帮我!
我猜你希望PDF在浏览器里显示,而不是强制下载。如果是这种情况,请尝试设置Content-Disposition
头,并将其值设置为inline
,以及将Content-type
设置为application/pdf
。
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="the.pdf"');