无法打印显示pdf文件的弹出窗口

时间:2010-06-17 16:39:47

标签: javascript printing popup

我有一个包含以下代码的php文件:

<?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");

打开弹出窗口并显示打印对话框。

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

1 个答案:

答案 0 :(得分:0)

这有用吗?

newwin.printWithDialog();