0
我正在使用以下代碼打印div中的內容。它在IE瀏覽器中運行良好,但它在Chrome和Firefox中顯示空白屏幕。Window.Print()不適用於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();
'document.write'是邪惡的,盡你所能來阻止它。 (其實我相信你總是可以防止它) –
什麼是'document.close()'? (在線5) –
http://jsfiddle.net/zQxDt/ - 適合我。也許與你的HTML? –