2011-11-01 74 views
1

这是我用来打印PDF内部和iframe的代码。 但在Firefox中它甚至没有响应。在萤火虫没有错误。 铬在其工作正常。 请帮帮我。Firefox没有响应点击。 Firebug没有错误,没有任何事情发生。铬它工作正常

<html> 
    <head> 
     <script type="text/javascript"> 
     function Printpd(pdf) 
     { 
       pdf.focus(); 
       pdf.print(); 
     } 
     </script> 
    </head> 

    <body> 
      <iframe name="myFrame" id="myFrame" width="600" height="400" src="uploadedfiles/DPA%20Quick%20Reference%20Guide.pdf""></iframe> 

      <input type="button" value="Print IFRAME" onclick="Printpd(myFrame);" /> 
    </body> 
</html> 
+0

我相信火狐需要contentWindow 的http:// stackoverflow.com/questions/472951/how-do-i-print-an-iframe-from-javascript-in-safari-chrome – Nikki9696

+0

我试过这一个..但没有工作.. – Sid

回答

0

这将解决该IFrame参考,它不会解决您的打印问题,请参阅@ Nikki9696该链接:

<input type="button" value="Print IFRAME" 
     onclick="Printpd(document.getElementById('myFrame'));" /> 
+0

你可以给我一个链接为@ Nikki9696。我不知道在哪里看到。 – Sid

相关问题