编程语言
首页 > 编程语言> > javascript-我应该用什么代替document.write弹出窗口

javascript-我应该用什么代替document.write弹出窗口

作者:互联网

在我的网页中,我正在打开一个弹出窗口,并使用JavaScript / jQuery为该弹出窗口生成HTML:

var site="<html> ............. </html>";
var popupWindow = window.open("","","menubar=0,scrollbars=0");
popupWindow.document.write(site);

问题是,弹出窗口在状态栏中显示“正在读取”.我应该用什么代替document.write()?

编辑:

document.close();

应该做的工作,谢谢.不幸的是,我的框架可能会干扰,所以它在FF中对我不起作用. IE浏览器的作品.

解决方法:

完成编写后,您必须关闭文档:

var site="<html> ............. </html>";
var popupWindow = window.open("","","menubar=0,scrollbars=0");
popupWindow.document.write(site);
popupWindow.document.close();

标签:document-write,html,javascript
来源: https://codeday.me/bug/20191031/1976758.html