我已经通过以下代码
打开了子窗口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。我怎么能这样做?
答案 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)
尝试
$("#sd").on("click",function(){
var myWindow = window.open('','','width=1250,height=1000,resizable=yes,fullscreen=yes').document.write("DDD");
});
使用document.write()
在新创建的窗口中添加文字。