2

ポップアップで開かれる HTML ページを印刷するにはどうすればよいですか?

私が試したのは:

function printFile() {
        var w = window.open('test.htm', 'name', 'width=200,height=200');
        w.focus();
        w.print();
    }

ただし、上記のコードは常に about:blank を出力します。

4

2 に答える 2

2

ウィンドウが読み込まれるまで待つ必要があります。

function printFile() {
        var w = window.open('test.htm', 'name', 'width=200,height=200');
        w.onload = w.print;
        w.focus();
    }
于 2013-06-15T10:56:40.147 に答える
0

同じフォルダにあるはずのtest.htmページを確認してください

コードが完全に実行されていることを確認しました。

于 2013-06-15T10:49:59.273 に答える