无法在IE 11中打印iframe

时间:2019-03-01 21:44:30

标签: javascript internet-explorer iframe error-handling internet-explorer-11

我有一个网页,上面有很多我要打印的iframe。 IE 11有一个已知的错误打印iframe,在此之前它已尝试解决。我无法解决我的问题。这是可打印所有框架的javascript:

function printall() {
  window.print();
  for (var i=0; i<window.frames.length; i++) {
    alert('Click here AFTER you have sent document ' + (i+1) + ' to the 
printer.');
    window.frames[i].focus();
    window.frames[i].print();
  }
}

对其他线程的引用:IE11 Windows 7 Print issue after kb4021558

1 个答案:

答案 0 :(得分:0)

我已经尝试过您的代码,并且在IE中看起来效果很好。

对不起,我对您遇到的问题感到困惑。

您可以在IE11中看到我的运行结果。

before print

print result