window.print()在IE中不起作用

我在javascript中做这样的事情,点击链接即可打印页面的一部分


function printDiv() {

 var divToPrint = document.getElementById('printArea');

 var newWin = window.open();

 newWin.document.write(divToPrint.innerHTML);

 newWin.print();

 newWin.close();

}

它在Firefox中效果很好,但在IE中效果不佳。


有人可以帮忙吗


MMTTMM
浏览 529回答 3
3回答

慕码人2483693

在这些行之后添加 newWin.document.write(divToPrint.innerHTML)newWin.document.close();newWin.focus();newWin.print();newWin.close();然后打印功能将在所有浏览器中起作用...
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

AngularJS