我有一个包含iframe的页面,我想使用window.print()
打印所有内容它在Chrome中工作但在IE中不起作用,它只打印第一页而不是其余页面。
它只打印出第一页而不是其他5页。
任何帮助将非常感激!
答案 0 :(得分:1)
不清楚您的情况,但要提供帮助,在IE中,window.print将始终尝试打印浏览器窗口而不是您所在的iframe窗口,而不像chrome和firefox。 要在IE中打印相应的iframe窗口,请执行以下操作。
。window.top.document.getElementById( “iframe的ID”)contentWindow.focus(); window.top.document.getElementById( “iframe的ID”)contentWindow.print();
希望这有帮助。