window.open()
動的ポップアップを生成するために使用するアプリケーションがあります。残念ながら、標準の DOM 関数 ( createElement
、 ) を使用して新しいウィンドウのコンテンツを作成するのに問題があり、ページを生成するappendChild
ために使用しました。document.write()
具体的には、これからどうすればいいですか:
function writePopup()
{
var popup = window.open("", "popup", "height=400px, width=400px");
var doc = popup.document;
doc.write("<html>");
doc.write("<head>");
doc.write("<title>Written Popup</title>");
doc.write("</head>");
doc.write("<body>");
doc.write("<p>Testing Write</p>");
doc.write("</body>");
doc.write("</html>");
doc.close();
}
DOM を使用して同じポップアップを作成する関数に?
編集:ポップアップをシミュレートするために絶対配置要素を使用することを検討しましたが、見栄えは良くなりますが、ユーザーは表示されている情報を印刷できる必要があります。