轻松上手,快乐学习!

HTML DOM open() 方法


实例

打开一个输出流,添加一些文本,然后关闭输出流:

document.open();
document.write("<h1>Hello World</h1>");
document.close();
亲自试一试 »

页面下方有更多实例。


定义和用法

open() 方法打开一个输出流来收集 document.write()document.writeln() 方法输出的内容。

调用 open() 方法打开一个新文档并且用 write() 方法设置文档内容后,必须记住用 document.close() 方法关闭文档,并迫使其内容显示出来。

注释: 如果目标中已存在文档,则该文档将被清除。

注释: 不要将此方法与 window.open() 方法混淆,后者会打开一个新的浏览器窗口。


浏览器支持

方法
open() Yes Yes Yes Yes Yes

语法

document.open(MIMEtype, replace)

参数值

参数 描述
MIMEtype 可选。规定正在写的文档的类型。默认值是 "text/html"
replace 可选。如果设置,新文档的历史记录条目将继承打开此文档的父文档的历史记录条目

技术细节

返回值: 无返回值

更多实例

实例

打开一个输出流并添加文本,然后关闭输出流:

document.open("text/html", "replace");
document.write("<html><body><p>Hello World!</p></body></html>");
document.close();
亲自试一试 »

实例

使用 window.open() 和 document.open() to 在新窗口中打开输出流,添加一些文本,然后关闭输出流:

var w = window.open();
w.document.open();
w.document.write("<h1>Hello World!</h1>");
w.document.close();
亲自试一试 »

❮ Document 对象