Javascript 使用window.Print在IE中打印PDF

Javascript 使用window.Print在IE中打印PDF,javascript,internet-explorer,pdf,printing,Javascript,Internet Explorer,Pdf,Printing,我有一个PDF文档,正在使用javascript在新窗口中打开,然后尝试使用window.print()打印。以下代码适用于Chrome,但不适用于IE。有什么想法吗 var pdfWindow = window.open('/mypdf.pdf', '_blank'); pdfWindow.print(); 这一行上面可能有一些糟糕的javascript,只会破坏IE。在IE中使用开发人员工具(按F12键)检查控制台是否有错误。这可能不起作用。如果你问我,在浏览器中实现PDF的最佳方法是执行

我有一个PDF文档,正在使用javascript在新窗口中打开,然后尝试使用window.print()打印。以下代码适用于Chrome,但不适用于IE。有什么想法吗

var pdfWindow = window.open('/mypdf.pdf', '_blank');
pdfWindow.print();

这一行上面可能有一些糟糕的javascript,只会破坏IE。在IE中使用开发人员工具(按F12键)检查控制台是否有错误。

这可能不起作用。如果你问我,在浏览器中实现PDF的最佳方法是执行以下操作

创建一个PHP文件,如下所示:我将第一个PHP文件称为“firstfile.PHP”


然后创建另一个PHP文件,并使用iframe获取所需的PDF文件。下面是示例代码

<iframe src="http://localhost/Domainfolder/firstfile.php>" height="400px" width="750px">
  </iframe>


希望这有帮助

谢谢你的想法,但事实并非如此。
<iframe src="http://localhost/Domainfolder/firstfile.php>" height="400px" width="750px">
  </iframe>