"<html><head><title>新しいウィンドウ</title></head><body>新しいウィンドウを生成しました</body></html>";w.document.write(t);//ドキュメントを閉じるw.document.close();}</script>解説window.open()を使って、ファイルを指定してウィンドウを開くことができますが、今回はファイルは存在せずスクリプトだけでウィンドウの元となるドキュメントまで生成してしまいます。動的に作製した情報を別のウィンドウに表示したい場合、ファイルを用意して中身を書き換える方法もありますが、このようにファイルがなくても作ることができます。ユーザー関数win_createを呼び出すときに、ドキュメントの中身を受け渡すようにすると、内容を変えながらウィンドウをいくつも開くことができます。