JavaScript HTML DOM open() 方法
-
HTML DOM open() 方法
document.open()方法打开一个输出流,以收集来自任何document.write()或document.writeln()方法的输出。执行所有写入后, document.close()方法将显示写入输出流的任何输出。注意:如果目标中已存在文档,则将清除该文档。注意:不要将此方法与window.open()方法混淆 ,后者会打开一个新的浏览器窗口。实例:打开输出流,添加一些文本,然后关闭输出流:
尝试一下document.open(); document.write("<h1>Hello World</h1>"); document.close();
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 open() 支持支持支持支持支持 -
语法
document.open(MIMEtype, replace) -
参数值
参数 描述 MIMEtype 可选的。 您要写入的文档类型。 默认值为“text/html” replace 可选的。 如果设置,则新文档的历史记录条目将从打开此文档的文档继承历史记录条目 -
技术细节
项目 描述 返回值: 没有 DOM版本 Core Level 1 -
更多例子
使用参数; 打开输出流,添加一些文本,然后关闭输出流:
尝试一下document.open("text/html", "replace"); document.write("<html><body><p>Hello World!</p></body></html>"); document.close();
使用window.open()和document.open()在新窗口中打开输出流,添加一些文本,然后关闭输出流:
尝试一下var w = window.open(); w.document.open(); w.document.write("<h1>Hello World!</h1>"); w.document.close();