在新标签页面中打开pdf链接 - jQuery

时间:2015-01-09 07:43:13

标签: jquery pdf window.open

是否可以在新标签页中打开pdf文件链接?我目前正在使用window.open(url, '_blank'),但是,这会将文件下载到计算机,而不是在新标签中打开它。

1 个答案:

答案 0 :(得分:0)

要在标签中打开作为内联而不是下载,您必须在服务器中设置标题,如http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html

中所述

现在该如何设置? 这取决于您的服务器端实现。提供有关您的环境的更多详细信息,例如使用.net,php,java以及用于服务器文件的代码。

php的例子

<?php
header("Content-type:application/pdf");

// It will be called downloaded.pdf
header("Content-Disposition:inline;filename='downloaded.pdf'");

// The PDF source is in original.pdf
readfile("original.pdf");
?>