﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-acerbic coffee-文章分类-articles</title><link>http://www.blogjava.net/wenlong/category/17858.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 08:09:40 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 08:09:40 GMT</pubDate><ttl>60</ttl><item><title>使用java获取表中字段的数据类型！</title><link>http://www.blogjava.net/wenlong/articles/100606.html</link><dc:creator>文龙</dc:creator><author>文龙</author><pubDate>Sun, 25 Feb 2007 08:40:00 GMT</pubDate><guid>http://www.blogjava.net/wenlong/articles/100606.html</guid><wfw:comment>http://www.blogjava.net/wenlong/comments/100606.html</wfw:comment><comments>http://www.blogjava.net/wenlong/articles/100606.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wenlong/comments/commentRss/100606.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wenlong/services/trackbacks/100606.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: java获取表中字段的数据类型&nbsp;&nbsp;<a href='http://www.blogjava.net/wenlong/articles/100606.html'>阅读全文</a><img src ="http://www.blogjava.net/wenlong/aggbug/100606.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wenlong/" target="_blank">文龙</a> 2007-02-25 16:40 <a href="http://www.blogjava.net/wenlong/articles/100606.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js中一些指令！（摘抄）</title><link>http://www.blogjava.net/wenlong/articles/84255.html</link><dc:creator>文龙</dc:creator><author>文龙</author><pubDate>Wed, 29 Nov 2006 03:01:00 GMT</pubDate><guid>http://www.blogjava.net/wenlong/articles/84255.html</guid><wfw:comment>http://www.blogjava.net/wenlong/comments/84255.html</wfw:comment><comments>http://www.blogjava.net/wenlong/articles/84255.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wenlong/comments/commentRss/84255.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wenlong/services/trackbacks/84255.html</trackback:ping><description><![CDATA[
		<p>一、【文件(F)】菜单中的命令的实现 <br />　　1、〖打开〗命令的实现 <br />　　[格式]:document.execCommand("open") <br />　　[说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似，大家也可依此琢磨琢磨。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=document.execCommand("open")&gt;打开&lt;/a&gt; <br />　　2、〖使用 记事本 编辑〗命令的实现 <br />　　[格式]:location.replace("view-source:"+location) <br />　　[说明]打开记事本，在记事本中显示该网页的源代码。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=location.replace("view-source:"+location)&gt;使用 记事本 编辑&lt;/a&gt; <br />　　3、〖另存为〗命令的实现 <br />　　[格式]:document.execCommand("saveAs") <br />　　[说明]将该网页保存到本地盘的其它目录！ <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=document.execCommand("saveAs")&gt;另存为&lt;/a&gt; <br />　　4、〖打印〗命令的实现 <br />　　[格式]:document.execCommand("print") <br />　　[说明]当然，你必须装了打印机！ <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=document.execCommand("print")&gt;打印&lt;/a&gt; <br />　　5、〖关闭〗命令的实现 <br />　　[格式]:window.close();return false <br />　　[说明]将关闭本窗口。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=window.close();return false)&gt;关闭本窗口&lt;/a&gt; </p>
		<p>　　二、【编辑(E)】菜单中的命令的实现 <br />　　〖全选〗命令的实现 <br />　　[格式]:document.execCommand("selectAll") <br />　　[说明]将选种网页中的全部内容！ <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=document.execCommand("selectAll")&gt;全选&lt;/a&gt; </p>
		<p>　　三、【查看(V)】菜单中的命令的实现 <br />　　1、〖刷新〗命令的实现 <br />　　[格式]:location.reload() 或 history.go(0) <br />　　[说明]浏览器重新打开本页。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=location.reload()&gt;刷新&lt;/a&gt; <br />　　或加入:&lt;a href="#" onclick=history.go(0)&gt;刷新&lt;/a&gt; <br />　　2、〖源文件〗命令的实现 <br />　　[格式]:location.replace("view-source:"+location) <br />　　[说明]查看该网页的源代码。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=location.replace("view-source:"+location)&gt;查看源文件&lt;/a&gt; <br />　　3、〖全屏显示〗命令的实现 <br />　　[格式]:window.open(document.location,"url","fullscreen") <br />　　[说明]全屏显示本页。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=window.open(document.location,"url","fullscreen")&gt;全屏显示&lt;/a&gt; </p>
		<p>　　四、【收藏(A)】菜单中的命令的实现 <br />　　1、〖添加到收藏夹〗命令的实现 <br />　　[格式]:window.external.AddFavorite('url', '“网站名”) <br />　　[说明]将本页添加到收藏夹。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="<a title="Java爱好者" href="/rain1102"><font color="#4371a6">Java</font></a> script:window.external.AddFavorite('http://oh.jilinfarm.com', '胡明新的个人主页')"&gt;添加到收藏夹&lt;/a&gt; <br />　　2、〖整理收藏夹〗命令的实现 <br />　　[格式]:window.external.showBrowserUI("OrganizeFavorites",null) <br />　　[说明]打开整理收藏夹对话框。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)&gt;整理收藏夹&lt;/a&gt; </p>
		<p>　　五、【工具(T)】菜单中的命令的实现 <br />　　〖internet选项〗命令的实现 <br />　　[格式]:window.external.showBrowserUI("PrivacySettings",null) <br />　　[说明]打开internet选项对话框。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=window.external.showBrowserUI("PrivacySettings",null)&gt;internet选项&lt;/a&gt; </p>
		<p>　　六、【工具栏】中的命令的实现 <br />　　1、〖前进〗命令的实现 <br />　　[格式]history.go(1) 或 history.forward() <br />　　[说明]浏览器打开后一个页面。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=history.go(1)&gt;前进&lt;/a&gt; <br />　　或加入:&lt;a href="#" onclick=history.forward()&gt;前进&lt;/a&gt; <br />　　2、〖后退〗命令的实现 <br />　　[格式]:history.go(-1) 或 history.back() <br />　　[说明]浏览器返回上一个已浏览的页面。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=history.go(-1)&gt;后退&lt;/a&gt; <br />　　或加入:&lt;a href="#" onclick=history.back()&gt;后退&lt;/a&gt; <br />　　3、〖刷新〗命令的实现 <br />　　[格式]:document.reload() 或 history.go(0) <br />　　[说明]浏览器重新打开本页。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=location.reload()&gt;刷新&lt;/a&gt; <br />　　或加入:&lt;a href="#" onclick=history.go(0)&gt;刷新&lt;/a&gt; <br />　　 <br />　　七、其它命令的实现 <br />　　〖定时关闭本窗口〗命令的实现 <br />　　[格式]:settimeout(window.close(),关闭的时间) <br />　　[说明]将关闭本窗口。 <br />　　[举例]在&lt;body&gt;&lt;/body&gt;之间加入： <br />　　&lt;a href="#" onclick=settimeout(window.close(),3000)&gt;3秒关闭本窗口&lt;/a&gt; </p>
		<p>　　如果大家还整理出其他用javascript实现的命令，不妨投稿来和大家分享。 <br />　　【附】为了方便读者，下面将列出所有实例代码，你可以把它们放到一个html文件中，然后预览效果。 <br />　　&lt;a href="#" onclick=document.execCommand("open")&gt;打开&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=location.replace("view-source:"+location)&gt;使用 记事本 编辑&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=document.execCommand("saveAs")&gt;另存为&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=document.execCommand("print")&gt;打印&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=window.close();return false)&gt;关闭本窗口&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=document.execCommand("selectAll")&gt;全选&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=location.reload()&gt;刷新&lt;/a&gt;　&lt;a href="#" onclick=history.go(0)&gt;刷新&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=location.replace("view-source:"+location)&gt;查看源文件&lt;/a&gt; &lt;br&gt; <br />　　&lt;a href="#" onclick=window.open(document.location,"url","fullscreen")&gt;全屏显示&lt;/a&gt; &lt;br&gt; <br />　　&lt;a href="<a title="Java爱好者" href="/rain1102"><font color="#4371a6">Java</font></a> script:window.external.AddFavorite('http://homepage.yesky.com', '天极网页陶吧')"&gt;添加到收藏夹&lt;/a&gt; &lt;br&gt; <br />　　&lt;a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)&gt;整理收藏夹&lt;/a&gt; &lt;br&gt; <br />　　&lt;a href="#" onclick=window.external.showBrowserUI("PrivacySettings",null)&gt;internet选项&lt;/a&gt; &lt;br&gt; <br />　　&lt;a href="#" onclick=history.go(1)&gt;前进1&lt;/a&gt;　&lt;a href="#" onclick=history.forward()&gt;前进2&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=history.go(-1)&gt;后退1&lt;/a&gt;　&lt;a href="#" onclick=history.back()&gt;后退2&lt;/a&gt;&lt;br&gt; <br />　　&lt;a href="#" onclick=settimeout(window.close(),3000)&gt;3秒关闭本窗口&lt;/a&gt;&lt;br&gt;<br />"打开,另存为,属性,打印"等14个JS代码<br /><a href="http://www.weiw.com/"><font color="#4371a6">http://www.weiw.com</font></a>  2003-8-19  伟网动力</p>
		<p>
				<br />■打开■ <br />&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开&gt; <br />&lt;OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0&gt;&lt;/OBJECT&gt; <br />■另存为■ <br />&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为&gt;&lt;OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0&gt;&lt;/OBJECT&gt; <br />■属性■ <br />&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性&gt;&lt;OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0&gt;&lt;/OBJECT&gt; <br />■打印■ <br />&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印&gt;&lt;OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0&gt;&lt;/OBJECT&gt; <br />■页面设置■ <br />&lt;input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置&gt;&lt;OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0&gt;&lt;/OBJECT&gt; <br />■刷新■ <br />&lt;input type=button value=刷新 name=refresh onclick="window.location.reload()"&gt; <br />■导入收藏■ <br />&lt;input type="button" name="Button" value="导入收藏夹" onClick=window.external.ImportExportFavorites(true,);&gt; <br />■导出收藏■ <br />&lt;input type="button" name="Button3" value="导出收藏夹" onClick=window.external.ImportExportFavorites(false,);&gt; <br />■加入收藏■ <br />&lt;INPUT name=Button2 onclick="window.external.AddFavorite(location.href, document.title)" type=button value=加入收藏夹&gt; <br />■整理收藏夹■ <br />&lt;INPUT name=Submit2 onclick="window.external.ShowBrowserUI(OrganizeFavorites, null)" type=button value=整理收藏夹&gt; <br />■查看原文件■ <br />&lt;INPUT name=Button onclick=window.location = "view-source:" + window.location.href type=button value=查看源文件&gt; <br />■语言设置■ <br />&lt;INPUT name=Button onclick="window.external.ShowBrowserUI(LanguageDialog, null)" type=button value=语言设置&gt; <br />■前进■ <br />&lt;INPUT name=Submit onclick=history.go(1) type=submit value=前进&gt; <br />■后退■ <br />&lt;INPUT name=Submit2 onclick=history.go(-1) type=submit value=后退&gt;</p>
<img src ="http://www.blogjava.net/wenlong/aggbug/84255.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wenlong/" target="_blank">文龙</a> 2006-11-29 11:01 <a href="http://www.blogjava.net/wenlong/articles/84255.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>dom介绍</title><link>http://www.blogjava.net/wenlong/articles/81911.html</link><dc:creator>文龙</dc:creator><author>文龙</author><pubDate>Sat, 18 Nov 2006 05:06:00 GMT</pubDate><guid>http://www.blogjava.net/wenlong/articles/81911.html</guid><wfw:comment>http://www.blogjava.net/wenlong/comments/81911.html</wfw:comment><comments>http://www.blogjava.net/wenlong/articles/81911.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wenlong/comments/commentRss/81911.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wenlong/services/trackbacks/81911.html</trackback:ping><description><![CDATA[
		<p>
				<font size="2">文件对象模型（Document Object Model，DOM）是给 HTML 与 XML 文件使用的一组 API。它提供了文件的结构表述（representation），让你可以更动其中的内容及可见物。其本质是建立网页与 Script 或程序语言沟通的桥梁。</font>
		</p>
		<p>
				<font size="2">所有网页设计师可操作及建立文件的属性、方法及事件都以[对象]来展现（例如，document 就代表「文件本身」这个对象，table 对象则代表 HTML 的表格对象等等）。这些对象可以由当今大多数的浏览器以 Script 来取用。</font>
		</p>
		<p>
				<font size="2">DOM 最常被用以[与 JavaScript 沟通]，也就是说虽然程序以 JavaScript? 写成，但使用 DOM 来存取页面及其元素。无论如何，DOM 本身是设计为一种独立的程序语言，以一致的 API 存取文件的结构表述；是以虽然本站的焦点放在 JavaScript? 上，但 DOM 其实可以与[任何程序语言]共同运作。</font>
		</p>
		<p>
				<font size="2">[全球信息网协会]（World Wide Web Consortium，W3C）建立了 [DOM] 的标准，称之为「W3C DOM」。在当今主要浏览器都已正确实作的情况下，W3C DOM 使强大、跨浏览器的应用程序成真。这是众网页设计师在 Netscape 4 与 MSIE 多不相容的时代从未梦想过的事情。</font>
		</p>
		<p>
				<font size="2">DOM的结构：</font>
		</p>
		<p>
				<font size="2">　　  在DOM 中，我们将代表XML 文件的程序设计对象，称为节点（nodes）。当Internet Explorer 5 处理被链接的XML 文件并储存于DOM 中时，它会为XML 文件的每一个基本组件建立一个节点。这些基本组件包括了元素、属性，与处理指令DOM 会使用不同形态的节点来代表不同形态的XML 组件。例如，元素是储存在Element 节点中，而属性则是储存在Attribute 节点中。表格1 列出了这些节点类型最重要的部分。<br /><table style="WIDTH: 614px; HEIGHT: 674px" align="center" border="1"><tbody><tr><td width="17%"><p><font face="Verdana" size="2">节点形态</font></p></td><td width="28%"><p><font face="Verdana" size="2">节点对象所代表的XML文件组件</font></p></td><td width="28%"><p><font face="Verdana" size="2">节点名称（nodeName 对象属性）</font></p></td><td width="27%"><p><font face="Verdana" size="2">节点的值（nodeValue 对象属性）</font></p></td></tr><tr><td><p><font face="Verdana" size="2">文件（Document）</font></p></td><td><p><font face="Verdana" size="2">文件阶层中的根节点（代表整个XML 文件）</font></p></td><td><p><font face="Verdana" size="2">#document</font></p></td><td><p><font face="Verdana" size="2">Null</font></p></td></tr><tr><td><p><font face="Verdana" size="2">元素（Element）</font></p></td><td><p><font face="Verdana" size="2">元素</font></p></td><td><p><font face="Verdana" size="2">元素形态名称(例如，BOOK)</font></p></td><td><p><font face="Verdana" size="2">null（包含在元素中的（Element）任何字符数据，是位在一个或多个子文字节点中）</font></p></td></tr><tr><td><p><font face="Verdana" size="2">文字（Text）</font></p></td><td><p><font face="Verdana" size="2">属于由这个节点的父节点所代表的元素，属性及实体的文字。</font></p></td><td><p><font face="Verdana" size="2">#text</font></p></td><td><p><font face="Verdana" size="2">父XML 组件的文字</font></p></td></tr><tr><td><p><font face="Verdana" size="2">属性（Attribute）</font></p></td><td><p><font face="Verdana" size="2">属性 (以及其它的名值对，像处理指令中的名字与值)</font></p></td><td><p><font face="Verdana" size="2">属性名称 (如Binding)</font></p></td><td><p><font face="Verdana" size="2">属性值（例如hardcover）</font></p></td></tr><tr><td><p><font face="Verdana" size="2">处理指令 （Processing Instruction ）</font></p></td><td><p><font face="Verdana" size="2">处理指令（XML 宣告或自订的处理指令）</font></p></td><td><p><font face="Verdana" size="2">处理指令的目标（例如xml）</font></p></td><td><p><font face="Verdana" size="2">除了目标之外整个处理指令的内容（例如，Version "1.0"）</font></p></td></tr><tr><td><p><font face="Verdana" size="2">批注（Comment）</font></p></td><td><p><font face="Verdana" size="2">批注</font></p></td><td><p><font face="Verdana" size="2">#comment</font></p></td><td><p><font face="Verdana" size="2">在批注符号中的文字</font></p></td></tr><tr><td><p><font face="Verdana" size="2">CDATA 区段（CDATASection）</font></p></td><td><p><font face="Verdana" size="2">CDATA 区段</font></p></td><td><p><font face="Verdana" size="2">#cdata-section</font></p></td><td><p><font face="Verdana" size="2">CDATA 区段中的内容</font></p></td></tr><tr><td><p><font face="Verdana" size="2">文件类型（Document<br />Type）</font></p></td><td><p><font face="Verdana" size="2">文件形态宣告</font></p></td><td><p><font face="Verdana" size="2">出现在DOCTYPE 宣告中的根元素的名字(例如INVENTORY)</font></p></td><td><p><font face="Verdana" size="2">Null</font></p></td></tr><tr><td><p><font face="Verdana" size="2">实体（Entity）</font></p></td><td><p><font face="Verdana" size="2">DTD 中的实体宣告</font></p></td><td><p><font face="Verdana" size="2">实体名称（例如image）</font></p></td><td><p><font face="Verdana" size="2">null （实体值是位在子文字节点中）</font></p></td></tr><tr><td><p><font face="Verdana" size="2">标签</font></p></td><td><p><font face="Verdana" size="2">DTD 中的标签宣告</font></p></td><td><p><font face="Verdana" size="2">标签名称（例如BMP）</font></p></td><td><p><font face="Verdana" size="2">&gt;null （卷标的系统literal（Notation）是位在名为SYSTEM 的 子Attribute node中）</font></p></td></tr></tbody></table><br /><img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&amp;t=632785713320000000" width="1" /><img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&amp;t=632785713320000000" width="1" /><img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&amp;t=632785713320000000" width="1" />上表中用来表示不同XML 文件组件的基本节点形态。这些类型的每一个节点都是一个程序设计对象，提供了存取相关组件的属性与方法。<br />    你可以从节点中的nodeName 属性获得每个节点的名称（详列于表格9-1 中的第三栏）。这个名称是以字符#起始，代表那些未在文件中命名的XML 组件节点的标准名称。（例如，在XML文件中的批注并未命名。因此，DOM 将使用标准名称#comment。）其它节点的名称则是由指定到XML 文件中相对应组件的名称衍生而来。（例如，代表形态BOOK 元素的元素节点也可以命名为BOOK。） </font>
		</p>
		<p>    你可以从节点的 nodeValue 属性取得每个节点的节点值（列于表格9-1 中最后一栏）。如果XML组件拥有一个相关的值（例如，属性），该值将会被储存于节点的节点值中。如果XML 组件并没有节点值（例如，元素），则DOM 将会把节点值设成null。在本章稍后，你将学到更多有关列于表格9.1 中各种节点类型的相关知识。</p>
		<p>    DOM 会将XML 文件的节点建构成树状的阶层结构，反映出XML 文件本身的阶层结构。DOM将会建立一个单一文件节点来表示整个XML 文件，并将其视为阶层结构的根节点。注意，XML元素的逻辑阶层结构，包含了整个XML 文件，结构中的根节点，只是DOM 节点的阶层结构的一个分枝。</p>
		<p>每个节点，就像可程序化的对象，提供了属性和方法，让你可以存取、显示、管理，和取得对应到XML 组件上的信息。例如，nodeName 和nodeValue 属性（表1 所示）提供了元素的名称及内含值。</p>
		<p>    所有形态的节点共同分享一组公共的属性与方法。这些属性与方法一般是设计来偕同节点一起运作。表格2 列出了一些比较有用的共同属性。在本章稍后你将获得有关这些属性的更多信息及范例。</p>
		<p>　　 </p>
		<p>
		</p>
		<table width="100%" border="1">
				<tbody>
						<tr align="middle">
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">属性</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">描述</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">范例</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">attributes</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的所有非属性的子节点的NamedNodeMap 集合</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">AttributeNode =Element.attributes.getNamedItem ("Binding");</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">childNodes</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的所有非属性的子节点的NodeList 集合</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">FirstNode =Element.childNodes (0);</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">dataType</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的数据类型（只适用于某些类型Attribute 节点）</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">AttributeType =Attribute.dataType;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">firstChild</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的第一个非属性的子节点</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">FirstChildNode =Element.firstChild;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">lastChild</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的最后一个非属性的子节点</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">LastChildNode =Element.lastChild;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">nextSibling</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">与本节点位于同一层级的后继前一节点</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">NextElement =Element.nextSibling;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">nodeName</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">节点的名称</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">ElementName =Element.nodeName;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">nodeType</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">表示该节点类型的数值码</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">NodeTypeCode =Node.nodeType;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">nodeTypeString</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">包含该节点类型的字符串，以小写字母撰写（例如，"element"或"attribute"）</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">NodeTypeString=Node.nodeTypeString;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">nodeValue</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的值（如果不含值则为null）</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">AttributeValue =Attribute.nodeValue;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">ownerDocument</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">包含本节点的文件的根Document 节点</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">Document =Node.ownerDocument;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">parentNode</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点的父节点（并不适用于Attribute 节点）</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">ParentElement =Element.parentNode;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">previousSibling</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">与本节点位于同一层级的先前节点</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">PreviousElement =Element.previousSibling;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">text</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点与其后裔节点的全部文字内容</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">AllCharacterData =Element.text;</font>
										</p>
								</td>
						</tr>
						<tr>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">xml</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">该节点与其后裔节点的全部XML 内容</font>
										</p>
								</td>
								<td>
										<p>
												<font face="Verdana" color="#000000" size="2">XMLContent =Element.xml;</font>
										</p>
								</td>
						</tr>
				</tbody>
		</table>
		<p>
				<br />
		</p>
<img src ="http://www.blogjava.net/wenlong/aggbug/81911.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wenlong/" target="_blank">文龙</a> 2006-11-18 13:06 <a href="http://www.blogjava.net/wenlong/articles/81911.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>uniqueidentifier 数据类型的一点认识</title><link>http://www.blogjava.net/wenlong/articles/80201.html</link><dc:creator>文龙</dc:creator><author>文龙</author><pubDate>Thu, 09 Nov 2006 08:51:00 GMT</pubDate><guid>http://www.blogjava.net/wenlong/articles/80201.html</guid><wfw:comment>http://www.blogjava.net/wenlong/comments/80201.html</wfw:comment><comments>http://www.blogjava.net/wenlong/articles/80201.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wenlong/comments/commentRss/80201.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wenlong/services/trackbacks/80201.html</trackback:ping><description><![CDATA[MS SQL Server 2000 在复制表时使用uniqueidentifier数据类型，来保证列值的全球唯一性。<br /><br />uniqueidentifier 使用数据<br />       uniqueidentifier 数据类型存储 16 字节的二进制值，该值的使用与全局唯一标识符 (GUID) 一样。<br />       GUID 是一个唯一的二进制数字；世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络中，分配必须具有唯一性的标识符。<br />uniqueidentifier 列的 GUID 值通常由以下方式获得：<br /> 在 Transact-SQL 语句、批处理或脚本中调用 NEWID 函数。<br /> 在应用程序代码中，调用返回 GUID 值的应用程序 API 函数或方法。<br /><br />Transact-SQL NEWID 函数以及应用程序 API 函数和方法从它们网卡上的标识数字以及 CPU 时钟的唯一数字生成新的 uniqueidentifier 值。每个网卡都有唯一的标识号。由 NEWID 返回的 uniqueidentifier使用服务器上的网卡生成。由应用程序 API 函数和方法返回的 uniqueidentifier 使用客户机上的网卡生成。<br /><br />       一般不将 uniqueidentifier 定义为常量，因为很难保证实际创建的 uniqueidentifier 具有唯一性。指定uniqueidentifier 常量的方法有两种：<br /> 字符串格式<br /> '6F9619FF-8B86-D011-B42D-00C04FC964FF'<br /> 二进制格式<br /> 0xff19966f868b11d0b42d00c04fc964ff<br /><img src ="http://www.blogjava.net/wenlong/aggbug/80201.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wenlong/" target="_blank">文龙</a> 2006-11-09 16:51 <a href="http://www.blogjava.net/wenlong/articles/80201.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript中关于window对象属性的全面介绍</title><link>http://www.blogjava.net/wenlong/articles/80108.html</link><dc:creator>文龙</dc:creator><author>文龙</author><pubDate>Thu, 09 Nov 2006 04:50:00 GMT</pubDate><guid>http://www.blogjava.net/wenlong/articles/80108.html</guid><wfw:comment>http://www.blogjava.net/wenlong/comments/80108.html</wfw:comment><comments>http://www.blogjava.net/wenlong/articles/80108.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wenlong/comments/commentRss/80108.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wenlong/services/trackbacks/80108.html</trackback:ping><description><![CDATA[熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用 <br />掌握window对象的moveTo、resizeTo、scrollTo、print方法的使用 <br />熟练掌握window对象的status、location、name、self、opener属性的使用　　Window对象是客户端javascript最高层对象之一，只要打开浏览器窗口，不管该窗口中是否有打开的网页，当遇到BODY、FRAMESET或FRAME元素时，都会自动建立window对象的实例。另外，该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先，在调用window对象的方法和属性时，可以省略window对象的引用。例如：window.document.write()可以简写成： document.write()。　 在窗口中觖发本窗口对象的任何方法和属性时可以省去窗口的实例名称。例如给当前的myWin窗口设置status属性时，可以只用status而不用myWin.status。但是，在事件处理中调用location属性、close()方法或open()方法时必须使用实例名称。 <br /><p>6-2-1 window对象的方法<br />window对象有以下方法： </p><p></p>open <br />close <br />alert <br />confirm <br />prompt <br />setTimeout <br />clearTimeout <br />setInterval <br />clearInterval <br />moveBy <br />moveTo <br />resizeBy <br />resizeTo <br />scrollBy <br />scrollTo <br />find <br />back <br />forward <br />home <br />stop <br />print <br />blur <br />focus <br />captureEvent <br />enableExternalCapture <br />disableExternalCapture <br />handleEvent <br />releaseEvent <br />routeEvent <br />scroll 
<p></p>　　1. open方法<br />　　语法格式： 
<p></p>window.open(URL,窗口名称,窗口风格)<br />　　功能：打开一个新的窗口，并在窗口中装载指定URL地址的网页。 
<p></p>　　说明： 
<p></p>open方法用于打开一个新的浏览器窗口，并在新窗口中装入一个指定的URL地址 
<p></p>； <br />open方法在打开一个新的浏览器窗口时，还可以指定窗口的名称(第二个参数)； <br />open方法在打开一个新的浏览器窗口时，还可以指定窗口的风格(第三个参数)， 
<p></p>窗口风格有以下选项，这些选项可以多选，如果多选，各选项之间用逗号分隔： <br />toolbar：指定窗口是否有标准工具栏。当该选项的值为1或yes时，表示有标准 
<p></p>工具栏，当该选项的值为0或no时，表示没有标准工具栏； <br />location：指定窗口是否有地址工具栏，选项的值及含义与toolbar相同； <br />directories：指定窗口是否有链接工具栏，选项的值及含义与toolbar相同； <br />status：指定窗口是否有状态栏，选项的值及含义与toolbar相同； <br />menubar：指定窗口是否有菜单，选项的值及含义与toolbar相同； <br />scrollbar：指定当前窗口文档大于窗口时是否有滚动条，选项的值及含义与 
<p></p>toolbar相同； <br />resizable：指定窗口是否可改变大小，选项的值及含义与toolbar相同； <br />width：以像素为单位指定窗口的宽度，已被innerWidth取代； <br />height：以像素为单位指定窗口的高度，已被innerHeight取代； <br />outerWidth：以像素为单位指定窗口的外部宽度； <br />outerHeight：以像素为单位指定窗口的外部高度； <br />left：以像素为单位指定窗口距屏幕左边的位置； <br />top：以像素为单位指定窗口距屏幕顶端的位置； <br />alwaysLowered：指定窗口隐藏在所有窗口之后，选项的值及含义与toolbar相同 
<p></p>； <br />alwaysRaised：指定窗口浮在所有窗口之上，选项的值及含义与toolbar相同； <br />dependent：指定打开的窗口为当前窗口的一个子窗口，并随着父窗口的关闭而 
<p></p>关闭，选项的值及含义与toolbar相同； 
<p></p>hotkeys：在没有菜单栏的新窗口中设置安全退出的热键，选项的值及含义与 
<p></p>toolbar相同； 
<p></p>innerHeight：设定窗口中文档的像素高度； 
<p></p>innerWidth：设定窗口中文档的像素宽度； 
<p></p>screenX：设定窗口距离屏幕左边界的像素长度； 
<p></p>screenY：设定窗口距离屏幕上边界的像素长度； 
<p></p>titleBar：指明标题栏是否在新窗口中可见，选项的值及含义与toolbar相同； 
<p></p>z-look：指明当窗口被激活时，不能浮在其它窗口之上，选项的值及含义与 
<p></p>toolbar相同。 
<p></p>open方法返回的是该窗口的引用。 
<p></p>小技巧：该方法经常用于在打开一个网页时自动打开另一个窗口。 
<p></p>例6-2-1：编制一个小程序，它用于在打开当前窗口时自动打开另一个窗口，要 
<p></p>求该窗没有标准工具栏、地址栏、链接工具栏、菜单栏，但有状态栏，窗口中打 
<p></p>开的网页地址为：<a href="http://www.dlrtvu.edu.cn/" target="_blank"><font color="#355e26" size="2">http://www.dlrtvu.edu.cn</font></a>。 
<p></p>2. close方法<br />语法格式： 
<p></p>window.close()<br />功能：close方法用于自动关闭浏览器窗口。 
<p></p>3. alert方法<br />语法格式： 
<p></p>window.alert(提示字符串)<br />功能：弹出一个警告框，在警告框内显示提示字符串文本。 
<p></p>4. confirm方法<br />语法格式： 
<p></p>window.confirm(提示字符串)<br />功能：显示一个确认框，在确认框内显示提示字符串，当用户单击“确定”按钮 
<p></p>时该方法返回true，单击“取消”时返回false。 
<p></p>5. prompt方法<br />语法格式： 
<p></p>window.prompt(提示字符串，缺省文本)<br />功能：显示一个输入框，在输入框内显示提示字符串，在输入文本框显示缺省文 
<p></p>本，并等待用户输入，当用户单击“确定”按钮时，返回用户输入的字符串，当 
<p></p>单击“取消”按钮时，返回null值。 
<p></p>6. setTimeout方法<br />语法格式： 
<p></p>window.setTimeout(代码字符表达式,毫秒数)<br />功能：定时设置，当到了指定的毫秒数后，自动执行代码字符表达式。 
<p></p>7. clearTimeout方法<br />语法格式： 
<p></p>window.clearTimeout(定时器)<br />功能：取消以前的定时设置，其中的参数是用setTimeout设置时的返回值。 
<p></p>8. setInterval方法<br />语法格式： 
<p></p>window.setInterval(代码字符表达式,毫秒数)<br />功能：设定一个时间间隔后(第二个参数)，反复执行“代码字符表达式”的内容 
<p></p>9. clearInterval方法<br />语法格式： 
<p></p>window.clearInterval(时间间隔器)<br />功能：取消setInterval设置的定时。其中的参数是setInterval方法的返回值。 
<p></p>10. moveBy方法<br />语法格式： 
<p></p>window.moveBy(水平位移量,垂直位移量)<br />功能：按照给定像素参数移动指定窗口。第一个参数是窗口水平移动的像素，第 
<p></p>二个参数是窗口垂直移动的像素。 
<p></p>11.moveTo方法<br />语法格式： 
<p></p>window.moveTo(x,y)<br />功能：将窗口移动到指定的指定坐标(x,y)处。 
<p></p>12. resizeBy方法<br />语法格式： 
<p></p>window.resizeBy(水平,垂直)<br />功能：将当前窗口改变指定的大小(x,y)，当x、y的值大于0时为扩大，小于0时 
<p></p>为缩小。 
<p></p>13. resizeTo方法<br />语法格式： 
<p></p>window.resizeTo(水平宽度,垂直宽度)<br />功能：将当前窗口改变成(x,y)大小，x、y分别为宽度和高度。 
<p></p>14. scrollBy方法<br />语法格式： 
<p></p>window.scrollBy(水平位移量，垂直位移量)<br />功能：将窗口中的内容按给定的位移量滚动。参数为正数时，正向滚动，否则反 
<p></p>向滚动。 
<p></p>15. scrollTo方法<br />语法格式： 
<p></p>window.scrollTo(x,y)<br />功能：将窗口中的内容滚动到指定位置。 
<p></p>16.find方法<br />语法格式： 
<p></p>window.find()<br />功能：当触发该方法时，将弹出一个“find”(查找)对话窗口，并允许用户在触 
<p></p>发find方法的页面中查找一个字符串。 
<p></p>注：该属性在IE5.5及Netscape6.0中都不支持。 
<p></p>17. back方法<br />语法格式： 
<p></p>window.back()<br />功能：模拟用户点击浏览器上的“后退”按钮，将页面转到浏览器的上一页。 
<p></p>说明：仅当当前页面存在上一页时才能进行该操作。 
<p></p>注：IE5.5不支持该方法，Netscape6.0支持。 
<p></p>18. forward方法<br />语法格式： 
<p></p>window.forward()<br />功能：模拟用户点击浏览器上的“前进”按钮，将页面转到浏览器的下一页。 
<p></p>说明：仅当当前页面存在下一页时才能进行该操作。 
<p></p>注：IE5.5不支持该方法，Netscape6.0支持。 
<p></p>19. home方法<br />语法格式： 
<p></p>window.home()<br />功能：模拟用户点击浏览器上的“主页”按钮，将页面转到指定的页面上。 
<p></p>注：IE5.5不支持该方法，Netscape6.0支持。 
<p></p>20. stop方法<br />语法格式： 
<p></p>window.stop()<br />功能：模拟用户点击浏览器上的“停止”按钮，终止浏览器的下载操作。 
<p></p>注：IE5.5不支持该方法，Netscape6.0支持。 
<p></p>21. print方法<br />语法格式： 
<p></p>window.print()<br />功能：模拟用户点击浏览器上的“打印”按钮，通知浏览器打开打印对话框打印 
<p></p>当前页。<br /><br />22. blur方法<br />语法格式： 
<p></p>window.blur()<br />功能：从窗口中移出焦点。当与focus方法合用时必须小心，因为可能导致焦点 
<p></p>不断移进移出。 
<p></p>23. focus方法<br />语法格式： 
<p></p>window.focus()<br />功能：使窗口中得到焦点。当与blur方法合用时必须小心，因为可能导致焦点不 
<p></p>断移进移出。 
<p></p>24. captureEvent方法<br />语法格式： 
<p></p>window.captureEvent(Event) <br />window.captureEvent(事件1|事件2|...|事件n)<br />功能：捕捉指定参数的所有事件。由于能够捕获哪些由本地程序自己处理的事件 
<p></p>，所以程序员可以随意定义函数来处理事件。如果有多个事件需要捕捉，各事件 
<p></p>之间用管道符“|”隔开。可捕捉的事件类型如下： 
<p></p>Event.ABORT 
<p></p>Event.BLUR 
<p></p>Event.CHANGE 
<p></p>Event.CLICK 
<p></p>Event.DBLCLICK 
<p></p>Event.DRAGDROP 
<p></p>Event.ERROR 
<p></p>Event.FOCUS 
<p></p>Event.KEYDOWN 
<p></p>Event.KEYPRESS 
<p></p>Event.KEYUP 
<p></p>Event.LOAD 
<p></p>Event.MOUSEDOWN 
<p></p>Event.MOUSUEMOVE 
<p></p>Event.MOUSEOUT 
<p></p>Event.MOUSEOVER 
<p></p>Event.MOUSEUP 
<p></p>Event.MOVE 
<p></p>Event.RESET 
<p></p>Event.RESIZE 
<p></p>Event.SELECT 
<p></p>Event.SUBMIT 
<p></p>Event.UNLOAD 
<p></p>25. enableExternalCapture事件<br />语法格式： 
<p></p>window.enableExternalCapture(event)<br />功能：enableExternalCapture方法用于捕捉通过参数传入的外部事件。 
<p></p>26. disableExternalCapture事件<br />语法格式： 
<p></p>window.disableExternalCapture()<br />功能：取消enableExternalCapture方法的设置，终止对外部事件的捕捉。 
<p></p>27. handleEvent事件<br />语法格式： 
<p></p>window.handleEvent(event)<br />功能：触发指定事件的事件处理器。 
<p></p>28. releaseEvent事件<br />语法格式： 
<p></p>window.releaseEvent(event)<br />window.releaseEvent(事件1|事件2|...|事件n)<br />功能：释放通过参数传入的已被捕捉的事件，这些事件是由 
<p></p>window.captureEvent方法设置的，可释放的事件与captureEvent相同。 
<p></p>29. routeEvent事件<br />语法格式： 
<p></p>window.releaseEvent(event)<br />功能：把被捕捉类型的所有事件转交给标准事件处理方法进行处理，可转交的事 
<p></p>件与captureEvent相同。 
<p></p>30 scroll事件<br />语法格式： 
<p></p>window.scroll(X坐标,Y坐标)<br />功能：将窗口移动到指定的坐标位置。 
<p></p>6-2-2 window对象的属性<br />window对象具有如下属性： 
<p></p>status 
<p></p>statusbar 
<p></p>statusbar.visible 
<p></p>defaultstatus 
<p></p>location 
<p></p>locationbar 
<p></p>locationbar.visible 
<p></p>self 
<p></p>name 
<p></p>closed 
<p></p>frames 
<p></p>frames.length 
<p></p>length 
<p></p>document 
<p></p>history 
<p></p>innerHeight 
<p></p>innerWidth 
<p></p>menubar 
<p></p>menubar.visible 
<p></p>opener 
<p></p>outerHeight 
<p></p>outerWidth 
<p></p>pageXOffset 
<p></p>pageYOffset 
<p></p>parent 
<p></p>personalbar 
<p></p>personalbar.visible 
<p></p>scrollbar 
<p></p>scrollbar.visible 
<p></p>toolbar 
<p></p>toolbar.visible 
<p></p>top 
<p></p>1. status属性<br />语法格式： 
<p></p>window.status=字符串<br />功能：设置或给出浏览器窗口中状态栏的当前显示信息。 
<p></p>小技巧：可以使用该属性设置浏览器窗口状态栏信息。 
<p></p>2. statusbar属性<br />语法格式： 
<p></p>window.statusbar.属性<br />功能：statusbar属性本身也是一个对象，用于访问它自已的visible属性从而确 
<p></p>定状态栏是否可见。 
<p></p>注：IE5.5浏览器不支持该属性。 
<p></p>3. statusbar.visible属性<br />语法格式： 
<p></p>window.statusbar.visible<br />功能：检查状态栏是否可见，如果可见则返回true，反之返回false。 
<p></p>注：IE5.5浏览器不支持该属性。 
<p></p>4. defaultstatus属性<br />语法格式： 
<p></p>window.defaultstatus[=字符串]<br />功能：defaultstatus属性值是浏览器窗中状态栏的默认显示信息。 
<p></p>5.location属性<br />语法格式： 
<p></p>window.location=URL<br />功能：给出当前窗口的URL信息或指定打开窗口的URL。 
<p></p>6. locationbar属性<br />语法格式： 
<p></p>window.locationbar.属性<br />功能：locationbar属性也可以看成是一个子对象，这个属性用来获取它自已的 
<p></p>visible属性来确定位置栏是否可见。 
<p></p>到目前为止，该属性只有一个子属性：visible。 
<p></p>注：IE5.5不支持该属性。 
<p></p>7. locationbar.visible属性<br />语法格式： 
<p></p>window.locationbar.visible<br />功能：返回位置栏是否可见，如果可见返回true，反之返回false。 
<p></p>注：IE5.5不支持该属性。 
<p></p>8. self属性<br />语法格式： 
<p></p>window.self.方法<br />window.self.属性<br />功能：该属性包含当前窗口的标志，利用这个属性，可以保证在多个窗口被打开 
<p></p>的情况下，正确调用当前窗口内的函数或属性而不会发生混乱。 
<p></p>9. name属性<br />语法格式： 
<p></p>window.name=名称<br />功能：返回窗口名称，这个名称是由window.open()方法创建新窗口时给定的。 
<p></p>在javascript1.0版本中，这个属性只能用于读取窗口名称，而到了 
<p></p>javascript1.1版本时，可以用这个属性给一个不是用window.open()方法创建的 
<p></p>窗口指定一个名称。 
<p></p>10. closed属性<br />语法格式： 
<p></p>window.closed<br />功能：closed属性用于返回指定窗口的实例是否已经关闭，如果关闭，返回true 
<p></p>，反之返回flase。 
<p></p>11. frames属性<br />语法格式： 
<p></p>window.frames["框架名称"]<br />window.frames[数值]<br />功能：frames属性是一个数组，用来存储文档中每一个由元素创建的子窗口(框 
<p></p>架)实例，其中的下标即可以是次序号也可以是用FRAME元素的NAME属性指定的名 
<p></p>称来得到并使用。 
<p></p>12. frames.length属性<br />语法格式： 
<p></p>window.frames.length<br />功能：frames.length属性用于给出文档中子窗口(框架)实例的个数。 
<p></p>13. length属性<br />语法格式： 
<p></p>window.length<br />功能：length属性返回一个窗口内的子窗口数目，该属性与 
<p></p>window.frame.length属性的值相同。 
<p></p>14. document属性<br />语法格式： 
<p></p>window.document.事件<br />window.document.方法<br />window.document.属性<br />功能：window对象的子对象document是javascript的核心对象，在脚本中遇到 
<p></p>BODY元素时创建一个实例。 
<p></p>15. history属性<br />语法格式： 
<p></p>window.history[数值]<br />window.history.方法()<br />window.history.属性<br />window对象的子对象history是javascript的核心对象之一，该属性包含了一个 
<p></p>已访问过页面的名称和URL的数组。 
<p></p>16. innerHeight属性<br />语法格式： 
<p></p>window.innerHeight=数值<br />功能：返回或指定浏览器窗口中文档的像素高度，这个高度不包括任何工具栏和 
<p></p>组成窗口的页面修饰高度。 
<p></p>注：IE5.5不支持该属性。 
<p></p>17. innerWidth属性<br />语法格式： 
<p></p>window.innerHeight=数值<br />功能：返回或指定浏览器窗口中文档的像素宽度，这个宽度不包括任何工具栏和 
<p></p>组成窗口的页面修饰宽度。 
<p></p>注：IE5.5不支持该属性。 
<p></p>18. menubar属性<br />语法格式： 
<p></p>window.menubar.属性<br />功能：menubar属性也可以看成是一个子对象，这个属性用来获取它自已的 
<p></p>visible属性来确定菜单栏是否可见。 
<p></p>到目前为止，该属性只有一个子属性：visible。 
<p></p>注：IE5.5不支持该属性。 
<p></p>19. menubar.visible属性<br />语法格式： 
<p></p>window.menubar.visible<br />功能：menubar.visible属性用于返回菜单栏是否可见，如果可见返回true，反 
<p></p>之返回false。 
<p></p>注：IE5.5不支持该属性。 
<p></p>20. opener属性<br />语法格式： 
<p></p>window.opener<br />window.opener.方法<br />window.opener.属性<br />功能：opener属性与打开该窗口的父窗口相联系，当访问子窗口中operer属性时 
<p></p>，返回的是父窗口。通过该属性，可以使用父窗口对象中的方法和属性。 
<p></p>21. outerHeight属性<br />语法格式： 
<p></p>window.outerHeight<br />功能：outerHeight属性用于访问浏览器窗口的像素高度，该高度包括工具栏和 
<p></p>装饰边的高度。 
<p></p>注：IE5.5不支持该属性。 
<p></p>22. outerWidth属性<br />语法格式： 
<p></p>window.outerWidth<br />功能：outerWidth属性用于访问浏览器窗口的像素宽度，该宽度包括工具栏和装 
<p></p>饰边的宽度。 
<p></p>注：IE5.5不支持该属性。 
<p></p>23. pageXOffset属性<br />语法格式： 
<p></p>window.pageXOffset=数值<br />功能：指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。在利用 
<p></p>moveTo移动之前，可以通过该属性来决定是否需要移动窗口。因为该属性返回了 
<p></p>可见文档相对整个页面的当前位置。 
<p></p>注：IE5.5不支持该属性。 
<p></p>24. pageYOffset属性<br />语法格式： 
<p></p>window.pageYOffset=数值<br />功能：指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。在利用 
<p></p>moveTo移动之前，可以通过该属性来决定是否需要移动窗口。因为该属性返回了 
<p></p>可见文档相对整个页面的当前位置。 
<p></p>注：IE5.5不支持该属性。 
<p></p>25. parent属性<br />语法格式： 
<p></p>window.parent.frames[数值]<br />window.parent.framesName<br />功能：访问各个子窗口(多框架)所在的父窗口。 
<p></p>26. personalbar属性<br />语法格式： 
<p></p>window.personalbar.属性<br />功能：personalbar属性本身也是一个对象，用于访问其自身的visible属性来确 
<p></p>定个人栏是否可见。 
<p></p>注：IE5.5不支持该属性。 
<p></p>27. personalbar.visible属性<br />语法格式： 
<p></p>window.personalbar.visible<br />功能：确定个人栏是否可见，如果可见则返回true，反之返回false。 
<p></p>注：IE5.5不支持该属性。 
<p></p>28. scrollbars属性<br />语法格式： 
<p></p>window.scrollbars.属性<br />功能：scrollbars属性本身也是一个对象，用于访问其自身的visible属性来确 
<p></p>定滚动栏是否可见。 
<p></p>注：IE5.5不支持该属性。 
<p></p>29. scrollbars.visible属性<br />语法格式： 
<p></p>window.scrollbars.visible<br />功能：scrollbars.visible用于确定滚动栏是否可见，如果可见则返回true，反 
<p></p>之返回false。 
<p></p>注：IE5.5不支持该属性。 
<p></p>30. toolbar属性<br />语法格式： 
<p></p>window.toolbar.属性<br />功能：toolbar属性本身也是一个对象，用于访问它自已的visible属性从而确定 
<p></p>工具栏是否可见。 
<p></p>注：IE5.5不支持该属性。 
<p></p>31. toolbar.visible属性<br />语法格式： 
<p></p>window.toolbar.visible<br />功能：toolbar.visible属性用于检查工具栏是否可见，如果可见则返回true， 
<p></p>反之返回false。 
<p></p>注：IE5.5不支持该属性。 
<p></p>32. top属性<br />语法格式： 
<p></p>window.top.frames[数值]<br />window.top.frameName<br />window.top.方法()<br />window.top.属性<br />功能：window对象的top属性用于包含所有装入浏览器的子窗口(多框架)的最顶 
<p></p>层窗口的信息。<img src ="http://www.blogjava.net/wenlong/aggbug/80108.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wenlong/" target="_blank">文龙</a> 2006-11-09 12:50 <a href="http://www.blogjava.net/wenlong/articles/80108.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>