2

JavaScript を使用して、変数またはカスタム テキストの出力を含む新しいウィンドウを起動するにはどうすればよいですか? コマンドの結果を取得document.open()して新しいウィンドウに表示するようなものです。私のコード:

function readmessage()
{
    var doc = document.open("text/html");
    var txt = "HELLO WORLD";
    doc.write(txt);
    doc.close();
}

readmessage();

新しいウィンドウでこれを達成するための最良の方法は何ですか? これは可能ですか?

4

1 に答える 1

4

する必要がありwindow.openますdocument.open

var win = window.open();
var txt = "HELLO WORLD";
win.document.write(txt);

しかし、ほとんどのブラウザはポップアップをブロックします。

alert("HELLO WORLD");
于 2013-05-23T19:34:56.320 に答える