有人可以在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()