ウィンドウ/サブウィンドウの内容を印刷する

動作ブラウザ
Internet Explorer Netscape Navigator
4.0x 4.5 5.0x 5.5 6.0 4.x 6.0
Windows × -
Macintosh × × - -
UNIX - - - - -

解  説  ウィンドウ内容を印刷するにはprint()を使います。実行すると印刷ダイアログが表示されます。Netscape 4では自分自身のウィンドウを印刷する場合はハイパーリンクで指定しても動作しません。サブウィンドウの内容を印刷する場合は、あらかじめサブウィンドウを開いておき「サブウィンドウ名.print()」のように指定することで印刷できます。
コード <html> <head> <title>ウィンドウ/サブウィンドウの内容を印刷する</title> <script language="javascript"><!-- subWin = window.open("sub.html","sub","width=320,height=240"); // --></script> </head> <body> <a href="javascript:print()">このウィンドウ内容を印刷する</a><br> <a href="javascript:subWin.print()">サブウィンドウ内容を印刷する</a><br> </body> </html>

■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!