如何在Safari / Chrome中从JavaScript打印iframe

有人可以在Safari / Chrome中通过JavaScript调用帮助我打印iframe内容的问题。

这在Firefox中有效:

$('#' + id)[0].focus();

$('#' + id)[0].contentWindow.print();

这适用于IE:

window.frames[id].focus();

window.frames[id].print();

但是我无法在Safari / Chrome中正常工作。

谢谢

回答:

将打印功能放在iframe中,然后从父级调用它。

iframe:

function printMe() {

window.print()

}

parent:

document.frame1.printMe()

以上是 如何在Safari / Chrome中从JavaScript打印iframe 的全部内容, 来源链接: utcz.com/qa/406790.html

回到顶部