我有一個PDF文檔,我打開一個新的窗口使用JavaScript,然後嘗試使用window.print()打印。以下代碼適用於Chrome,但不適用於IE。有任何想法嗎?在IE中使用window.print打印PDF
var pdfWindow = window.open('/mypdf.pdf', '_blank');
pdfWindow.print();
我有一個PDF文檔,我打開一個新的窗口使用JavaScript,然後嘗試使用window.print()打印。以下代碼適用於Chrome,但不適用於IE。有任何想法嗎?在IE中使用window.print打印PDF
var pdfWindow = window.open('/mypdf.pdf', '_blank');
pdfWindow.print();
你可能有一些壞的JavaScript上面那行只能打破IE瀏覽器。在IE中使用開發人員工具(按F12)檢查控制檯是否有錯誤。
這可能不起作用。如果你問我,在瀏覽器中實現PDF的最佳方式是執行以下操作。
像這樣創建一個PHP文件:我打電話給這首PHP文件「firstfile.php」
<?php
header('Content-type: application/pdf');
$file='yourpdffile.pdf';
@readfile($file);
?>
然後創建另一個PHP文件,並使用iframe來獲得您想要的PDF文件。示例代碼如下
<iframe src="http://localhost/Domainfolder/firstfile.php>" height="400px" width="750px">
</iframe>
希望這有助於
感謝您的想法,但事實並非如此。 – Kyle