Javascript 打开多个窗口并动态写入

Javascript 打开多个窗口并动态写入,javascript,jquery,Javascript,Jquery,我想打开多个窗口/选项卡,并动态向它们写入不同的内容 这就是我目前拥有的: var x = window.open('', 'window'+$wc); $(x.document.body).html("<div class='container' id='c'><pre id='x' /></div>"); var ele = x.document.getElementById("x"); ele.innerText = asString; ele = x.

我想打开多个窗口/选项卡,并动态向它们写入不同的内容

这就是我目前拥有的:

var x = window.open('', 'window'+$wc);
$(x.document.body).html("<div class='container' id='c'><pre id='x' /></div>");
var ele = x.document.getElementById("x");
ele.innerText = asString;
ele = x.document.getElementById("c").style.display = "inline";
x.document.close();
$wc = $wc + 1; // window count that I confirmed actually iterates
以下哪一行与该行有关:

$(x.document.body).html("<div class='container' id='c'><pre id='x' /></div>");
$(x.document.body).html(“”);

作为错误(仅在第二次迭代后遇到)。

有趣的是,它在这个web应用程序(IIS 7.5)的本地主机实例上不起作用,但是当我部署到运行IIS 7的开发服务器上时,它就起作用了。有什么想法吗?
$(x.document.body).html("<div class='container' id='c'><pre id='x' /></div>");