2010-06-17 71 views
0

我有下面的代码的PHP文件:无法打印弹出显示PDF文件

<?php 

?> 
<form action="" id="f1" name="f1"> 
    <input type="button" name="preview" value="Open PDF" onclick="showPDF()" /> 
</form> 
<script type="text/javascript" src="jquery-1.4.2.min.js"></script> 
<script type="text/javascript"> 
    function showPDF(){ 
     var newwin=window.open("pdf.pdf","Window1","menubar=no,width=430,height=360,toolbar=no"); 
     newwin.print();  
    } 
</script> 

它打开了里面的PDF文件的弹出窗口,但无法打开打印对话框。 但是,如果没有PDF文件名即

var newwin=window.open("","Window1","menubar=no,width=430,height=360,toolbar=no"); 

相同的代码打开了弹出窗口并显示打印对话框。

任何人都可以为我提供解决方案

回答

0

这样做的工作吗?

newwin.printWithDialog(); 
+0

感谢您的回复,但它不起作用。任何其他方式? – user369544 2010-06-17 17:44:29