HTML DOM open() 方法
实例
打开一个输出流,添加一些文本,然后关闭输出流:
document.open();
document.write("<h1>Hello World</h1>");
document.close();
亲自试一试 »
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();
亲自试一试 »
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();
亲自试一试 »
w.document.open();
w.document.write("<h1>Hello World!</h1>");
w.document.close();
❮ Document 对象