var w;
function a() {
w = window.open('http://www.w.net/x', "asdasd");
w.document.write("XXX");
window.setTimeout(b,1000);
}
function b() {
w.location="http://www.w.net/y";
w.document.write("YYY");
}
a();
我可以看到XXX写在新窗口但不是YYY。为什么这段代码不起作用?我怎样才能做到这一点?
编辑:我希望XXX能够在w.net/x上编写,而YYY则会在w.net/y上编写答案 0 :(得分:0)
检查FireBug中的控制台错误:
错误:访问属性'document'的权限被拒绝
w.document.write( “XXX”);
在调用函数b后向文档写入内容会更新页面:
function a() {
w = window.open('http://www.ozzypod.com/about', "asdasd");
w.document.write("XXX");
window.setTimeout(b,1000);
w.document.write(""); // output: XXXYYY
}