Windows 7上的IE11中的JavaScript dialogArguments._IE_PrintType SCRIPT5002错误

时间:2015-01-29 05:55:37

标签: javascript

我正在测试我们的Web应用程序 - 在Windows 7上的IE11中打印功能。 我得到了SCRIPT5002:打印文件时功能预期的js错误。 这个错误发生在preview.js中,这是IE浏览器自己的js。

“dialogArguments._IE_PrintType = PrintManager - SCRIPT5002:功能预期”

我使用的javascript打印功能是window.print。

请帮忙说明如何修复它。 提前谢谢。

下面是截图: http://i.stack.imgur.com/WMJ4M.png

1 个答案:

答案 0 :(得分:2)

这是因为你在打印命令后立即关闭窗口。 window.print需要一些时间开火,窗户必须保持打开状态。试试这个:

window.print();
window.onfocus=function(){ this.close();}