拡張機能による DIV コンテンツの印刷
さまざまな Web 開発シナリオでは、特定の DIV 要素のコンテンツを印刷する必要が生じる場合があります。 。これを達成するには、いくつかのアプローチが利用できます。この記事では、強化された機能とさまざまなブラウザー、特に Chrome 間での互換性を提供するメソッドについて詳しく説明します。
解決策
提供される関数 PrintElem() 、コンテンツを印刷するための包括的なアプローチを提供します。 DIV:
function PrintElem(elem) { var mywindow = window.open('', 'PRINT', 'height=400,width=600'); mywindow.document.write('<html><head><title>' + document.title + '</title></head>'); mywindow.document.write('<body>'); mywindow.document.write('<h1>' + document.title + '</h1>'); mywindow.document.write(document.getElementById(elem).innerHTML); mywindow.document.write('</body></html>'); mywindow.document.close(); // necessary for IE >= 10 mywindow.focus(); // necessary for IE >= 10*/ mywindow.print(); mywindow.close(); return true; }
説明
この関数を使用すると、ページ タイトルなどの追加機能を備えた DIV 要素のコンテンツを簡単に印刷でき、確実に印刷できます。互換性を確保し、ユーザーにスムーズな印刷エクスペリエンスを提供します。
以上が強化されたブラウザ互換性を使用して特定の DIV のコンテンツを印刷するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。