JavaScriptのwindow.printプリント
936 ワード
JavaScriptでwindow.print()の印刷方法を使うと、現在のページのすべての内容が印刷されますので、そのまま現在のページでこの印刷方法を使うなら、まず現在のページを保存してから、印刷部分を現在のページに置き換えて実行してから交換します.または新しくページを開き、新しく開いたページに印刷された部分を書き込みます.
方式1:現在のページで印刷
方式1:現在のページで印刷
1、var newStr = document.getElementById(printDiv).innerHTML;//
2、var bodyStr = document.body.innerHtml;//
3、 document.body.innerHTML = newStr; //
4、 window.print(); //
5、 document.body.innerHTML = bodyStr; //
方式2:新規ブラウザダイアログの印刷1、var newStr = document.getElementById("printDiv").innerHTML;//
2、var win = window.open(""," ","height=300,width=700,top=100");//
3、win.document.body.innerHTML = newStr;//
4、 win.print();//
方式3:新規ブラウザダイアログでurlで内容を取得するvar url = "http://....";
1、var wind = window.open(url," ","height=300,width=700");
2、 wind.print();