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