在IE9中打印IFrame文档

时间:2012-03-23 07:22:57

标签: javascript asp.net internet-explorer

我有一个Iframe,我在Iframe中显示PDF,现在我必须打印Iframe 单击打印按钮的文档,它与Crome一起正常工作,但不适用于IE9

帧[0] .focus(); 帧[0] .PRINT();

我在按钮点击的javascript上使用此代码,它使用Crome而不是IE9。 这是Iframe标签:

<iframe id="myIframe"  name= "tabsa"   runat="server" src="PDFFilePage.aspx" height="800px"  width="100%"></iframe>

1 个答案:

答案 0 :(得分:-1)

尝试将Print Function放入Iframe页面 并从父母那里调用它

在PDFFilePage.aspx页面

function PrintPDF() {
            Windows.Print();
        }

并在父母

frames[0].PrintPDF()