Javascript 对象不支持属性“打印”IE 11

Javascript 对象不支持属性“打印”IE 11,javascript,internet-explorer,iframe,printing,Javascript,Internet Explorer,Iframe,Printing,目前我有一个嵌入了pdf文件的iframe,我想打印这个pdf,但当我试图打印它时,它会显示下一条消息:Object不支持属性“print” 这是我当前的iframe代码: <iframe height="329" id="pdf1" src="file.pdf" style="width: 100%;" type="application/pdf"></iframe> 这是一些网站推荐的方式,但仍然没有成功。我现在的PDF阅读器是Acrobat 提前感谢-提供了有关如

目前我有一个嵌入了pdf文件的iframe,我想打印这个pdf,但当我试图打印它时,它会显示下一条消息:Object不支持属性“print”

这是我当前的iframe代码:

<iframe height="329" id="pdf1" src="file.pdf" style="width: 100%;" type="application/pdf"></iframe>
这是一些网站推荐的方式,但仍然没有成功。我现在的PDF阅读器是Acrobat


提前感谢

-提供了有关如何调用打印的提示,假设您可以使用,而不是对象的问题在于发出双头请求,这就是我使用元素的原因。我不想直接打印,我想显示预览打印对话框
document.getElementById("pdf1").focus();
document.getElementById("pdf1").print();