2010-06-17 25 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