我在iFrame中使用window.print()。这在FF中完美无缺,但在IE7中并不是那么好用。在IE7中,它会打开“打印”对话框,但是,对话框本身很慢,不稳定且不稳定。
我很难理解这个问题,我们将非常感谢任何帮助。
如果我可以添加,当从相关的iFrame外部打印相同iFrame的内容时,会发生同样的情况。此外,当单击文件 - >打印时,打印对话框似乎正常运行。
答案 0 :(得分:4)
尝试使用:
document.execCommand('print', false, null);
这似乎适用于IE7,但您可能希望使用条件并将window.print()用于其他浏览器。