最近、友人がJSでプレビューを印刷する方法を尋ねました。今日は説明します。まず、印刷の原則を理解します。実際、部分ページを印刷するのは非常に簡単です。開始マークを使用して、印刷する必要がある部品を印刷することです。マークを書く方法については、あなたが望むものは何でも。 <! - startprint->印刷する必要があるものを書きます
<! - endprint->。マーキングはユーザーが見る必要がないため、コメントされています!特定の実装コードは次のとおりです。
<!doctype html> <html> <head> <title>印刷の簡単な実装プレビュー</title> </head> <body> <div>これは、印刷する必要のないボディのコンテンツです。特定のページ設計は、独自の要件に従って設計されています。ページに複数のタグが必要な場合、タグを動的に生成できます</div> <! - startprint-> <div>これは私が印刷する必要がある</div> <! - endprint-> <script type = "text/javascript"> function preview(){var bdhtml = window.document.body.innerhtml; startStr = "< window.document.body.innerhtml = printhtml; //ページを印刷するwindow.print(); window.document.body.innerhtml = bdhtml; //インターフェイスを復元} preview(); </script> </body> </html>