簡體   English   中英

window.print在IE9中不起作用

[英]window.print not working in IE9

JavaScript函數window.print在IE7和8中有效,但在IE9中無效。 有人可以幫忙解決此問題嗎?

嘗試以下代碼:

onClick="javascript:window.print();
return false;

您需要做的幾件事。

  1. 在中添加

  2. 正確關閉文檔: mywindow.document.close();

  3. 專注於documnet: mywindow.focus();

  4. 然后編寫打印代碼: mywindow.print();

經驗值:

var mywindow = window.open('', 'My Print Data', 'width=850,scrollbars=yes');
mywindow.document.write('<html><head><title>Print Page</title><meta http-    equiv="X-UA-Compatible" content="IE8"/>');
..........
.........
.........
...........
mywindow.document.write('</div></body></html>');
mywindow.document.close();
mywindow.focus();
mywindow.print();

嘗試這個:

onclick="window.print(delay*1000); return false;"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM