我正在使用以下代码打印 div 中的内容。它在 IE 中运行良好,但在 chrome 和 firefox 中显示空白屏幕。
代码:
var DocumentContainer = document.getElementById('TermsMainDiv');
var WindowObject = window.open('', "PrintWindow",
"width=800,height=700,top=200,left=200,toolbars=no,scrollbars=yes,status=no,resizable=no");
WindowObject.document.writeln(DocumentContainer.innerHTML);
WindowObject.document.close();
WindowObject.focus();
WindowObject.print();
WindowObject.close();