如何更新子窗口?

时间:2014-08-05 00:46:31

标签: javascript jquery html

我已经通过以下代码

打开了子窗口
var myWindow = window.open('','','width=1250,height=1000,resizable=yes,fullscreen=yes');
var doc = myWindow.document;
doc.open();
doc.write(divText);
doc.close();

现在我正在尝试更新已打开的myWindow的html。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

首先,您不需要doc.open()doc.close()

你可以这样做:

var myWindow = window.open('','','width=1250,height=1000,resizable=yes,fullscreen=yes');
var doc = myWindow.document;
doc.body.innerHTML = divText;

// Then, when you want, change it:
doc.body.innerHTML = "Something else";

答案 1 :(得分:1)

尝试

DEMO

$("#sd").on("click",function(){
var myWindow = window.open('','','width=1250,height=1000,resizable=yes,fullscreen=yes').document.write("DDD");
});

使用document.write()在新创建的窗口中添加文字。