JSで作ったページをそのまま印刷するには?

[上に] [前に] [次に]
MUG [E-Mail] [HomePage] 2000/06/05(月) 01:10:37
とあるクイズを作ったのですが、クイズ終了後に
そこで間違えた問題のみを新しいウィンドウに
表示して、そのまま印刷しようと思うのですが、
うまくいきません。

クイズで間違えた問題を記憶しておき、終了と
同時に確認するかを問います。確認する場合、
あらかじめ作っておいた、何も書いてない
メモ帳を"○×△.html"で保存しておいた物を
var checkans = window.open('○×△.html');
などとして開き、そこに答えを
checkans.document.write('…答え…');
と書き込みます。

ここまでは普通にできますが、この後いくら
checkans.print();
としても印刷されるのは、このJavaScriptの
記述されているウィンドウなのです。
さらに、"checkans"のプリントボタンを
押しても同じ結果。答えは出てきません。
どーしたら良いのでしょうか。

改造クン [E-Mail] [HomePage] 2000/06/07(水) 18:51:22
自信はありませんが…。
たしか、「write」を使って書き出したものは印刷されなかったような気がします。
多分ですよ…。

shin' 2000/06/08(木) 12:49:19
IEならdocument.writeしたものも印刷されたと思いますよ。

[上に] [前に] [次に]