2

我做了一个网站,但遇到了一个烦人的问题。

如果访问者单击 .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; }
4

1 回答 1

1

This might be because your PDF files have an "open action" that invokes this dialog when the file is opened. Check this question and its answers for details: Generate a pdf that automatically prints

于 2012-08-27T16:00:28.797 回答