在新浏览器窗口中打开.pdf会立即显示打印设置,如何解决此问题?

时间:2012-08-27 15:09:23

标签: html pdf browser printing

我创建了一个网站并且遇到了烦人的问题。

如果访问者点击指向.pdf文件的链接,则会在新窗口中打开,因为我在代码中指定了target =“_ blank”。当.pdf打开时,立即弹出打印设置,就像用户点击浏览器.pdf查看器中的“打印”按钮一样。

我该如何解决这个问题?不得立即弹出打印设置。我不认为它是在我的代码中指定的,也不认为它是一个浏览器设置,因为它只发生在我自己的网站上,而不是在其他网站上。

<h2>PDF File</h2>
<?php 
if ($row_Recordset['file'] != NULL) 
{ ?>
<a class="file_link" href="../files/<?php echo $row_Recordset['file']; ?>" target="_blank"><img src="../img/pdf.gif" width="40" height="40" alt="PDF File" />PDF File </a>
<?php 
}
else
{
     echo "<p>No file.</p>";
}
?>

css包含以下内容:

.file_link { color: black; }

1 个答案:

答案 0 :(得分:1)

这可能是因为您的PDF文件有一个“打开操作”,在打开文件时会调用此对话框。请查看此问题及其答案以获取详细信息:Generate a pdf that automatically prints