定义和用法
close() 方法可关闭一个由 document.open 方法打开的输出流,并显示选定的数据。
语法
document.close()说明
该方法将关闭 open() 方法打开的文档流,并强制地显示出所有缓存的输出内容。如果您使用 write() 方法动态地输出一个文档,必须记住当你这么做的时候要调用 close() 方法,以确保所有文档内容都能显示。
一旦调用了 close(),就不应该再次调用 write(),因为这会隐式地调用 open() 来擦除当前文档并开始一个新的文档。
实例
<html>
<head>
<script type="text/javascript">
function createNewDoc()
{
var newDoc=document.open("text/html","replace");
var txt="<html><body>Learning about the DOM is FUN!</body></html>";
newDoc.write(txt);
newDoc.close();
}
</script>
</head>
<body>
<input type="button" value="Write to a new document"
onclick="createNewDoc()">
</body>
</html>
分享到:
相关推荐
其主要属性和方法包括`documentElement`, `body`, `head`, `write()`, `open()`, `close()`等。 #### DOM 事件引用 DOMEvent接口定义了事件处理机制,包括事件类型、事件属性和事件传播模型。这使得开发者可以创建...
HTML DOM(文档对象模型)是W3C组织定义的一套标准,用来表示和交互HTML文档的编程接口。通过这套API,开发者可以操作文档中的任何元素,包括修改内容、样式和结构等。在报表软件开发过程中,尤其是使用JavaScript进行...
本示例介绍了一种结合`curl`和`simple_html_dom`库的方法,用于高效地从网页中抓取数据。`curl`是用于传输数据的PHP扩展,而`simple_html_dom`是一个方便的PHP类,可以解析HTML并提取所需信息。 首先,`curl`...
首先,DOM是W3C组织制定的标准,它将网页内容抽象为一系列相互关联的对象,每个对象都有自己的属性和方法。DOM对象分为不同的层次,包括Document对象、Element对象、Attribute对象和TextNode对象等。 1. **Document...
DOM4J是一个强大的Java库,专门用于处理XML文档。它提供了简单且灵活的方式来解析、创建、修改和操作XML数据。这个资源包显然包含了关于如何使用DOM4J进行XML操作的代码示例,尤其是生成XML文件的部分。下面我们将...
table对象是HTML表格元素的DOM表示,它有一些属性和方法用于操作表格: - `align`、`background`、`bgColor`、`border`、`borderColor`:设置或获取表格的布局和样式属性。 - `offsetHeight`、`offsetLeft`、`...
而DOM(文档对象模型)是处理XML和HTML文档的一种标准方法,它将整个文档表示为一个树形结构,使得我们可以方便地访问和操作文档的任意部分。本教程主要关注如何在Qt 4框架中使用DOM解析器来读取XML文件。 Qt是一个...
DOM是标准的,由W3C制定,目前最高的级别是Level 3,尽管Level 3还没有彻底完成,目前主流的浏览器都可以支持到Level 2,对HTML,也就是HTML4.x,目前最高的是4.01,后来W3C向把HTML统一向XML靠拢,于是就有了XHTML...
- [《使用dom4j解析XML》- Deepak Vohra](http://www-128.ibm.com/developerworks/cn/xml/x-dom4j.html) 以上是对如何使用`dom4j`解析XML文档的详细介绍,包括了从预先设置到创建和修改文档的具体步骤。希望这些...
DOM是W3C制定的一种编程接口,用于处理XML和HTML文档。它将XML文档视为一棵由节点构成的树形结构,每个元素、属性、文本等都对应一个节点。Dom4J就是基于这种模型实现的一个轻量级、高性能的库。 要解析XML文件,...
8. **转换为其他格式**:DOM4J可以将XML文档转换为其他的Java对象,如`Map`、`List`,甚至可以转换为HTML。此外,还可以使用`StAX`或`SAX`输出流进行流式处理。 通过上述示例和功能,我们可以看出DOM4J是Java开发中...
DOM(Document Object Model)是一种用于表示XML或HTML文档的标准模型,而Dom4j是基于DOM的,但它比标准的DOM更轻量级,性能更好。Dom4j不仅支持DOM接口,还提供了SAX和StAX的事件驱动解析器,以及XPath查询。 在...
首先,DOM(Document Object Model)是W3C推荐的一种用于XML和HTML的编程接口,它将XML文档表示为一个树形结构,使得程序可以方便地访问和修改文档内容。然而,DOM在处理大型XML文件时性能较差,因为它需要一次性...
可以看出,`write(String text)` 方法并未按照期望的方式格式化 XML,并且还对特殊字符进行了 HTML 转义。 #### 总结 通过上述介绍,我们可以清楚地了解到 Dom 4j 如何帮助我们格式化 XML 输出并设置输出字符集。...
3. **Element对象**:代表HTML元素,每个HTML标签都可以看作一个Element对象,有相应的属性和方法,如`innerHTML`、`appendChild()`等。 4. **DOM事件操作**:包括鼠标事件(如`click`、`mouseover`)、键盘事件...
例如,`find()`函数是`simple_html_dom`库中的核心方法,它允许我们使用CSS选择器来查找页面上的元素,返回一个包含找到的DOM对象的数组。这样,我们就可以方便地获取特定标签、类名或ID的元素,而无需深入了解底层...
DOM 优化是指优化 DOM 操作的性能,常用的方法包括使用缓存、减少 DOM 操作次数、使用fragment 等。 任务描述: 实现带文字描述的图片相册,包括图片的显示、切换和描述。 任务实施: 1. 使用 JavaScript 实现...
这个项目可以帮助读者更好地理解和实践DOM4J的使用方法。 总之,DOM4J作为XML解析的利器,提供了灵活、高效的操作XML文档的手段。通过学习和掌握DOM4J,开发者可以更方便地处理XML数据,提高工作效率。结合实际的...