﻿<?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-superwei-文章分类-ASP.NET</title><link>http://www.blogjava.net/superwei/category/31027.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 29 Apr 2008 16:20:56 GMT</lastBuildDate><pubDate>Tue, 29 Apr 2008 16:20:56 GMT</pubDate><ttl>60</ttl><item><title>用XSD校验XML(含VB代码)</title><link>http://www.blogjava.net/superwei/articles/197247.html</link><dc:creator>小辞猬</dc:creator><author>小辞猬</author><pubDate>Tue, 29 Apr 2008 06:34:00 GMT</pubDate><guid>http://www.blogjava.net/superwei/articles/197247.html</guid><wfw:comment>http://www.blogjava.net/superwei/comments/197247.html</wfw:comment><comments>http://www.blogjava.net/superwei/articles/197247.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/superwei/comments/commentRss/197247.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/superwei/services/trackbacks/197247.html</trackback:ping><description><![CDATA[<span class="souceCode"><span class="souceCode">&nbsp;
<p><span class="b14">用XSD校验XML</span> </p>
<p><span class="souceCode">由了XML Schema,你可以用来校验XML文档的语义和结构。在MSXML 4.0技术预览版本已经提供了用XSD Schema来校验XML文档的功能。在校验文档时，将schema添加到XMLSchemaCache对象中，设置其 object, set the schemas property of a DOMDocument对象的schemas属性引用XMLSchemaCache对象中的schema。在将XML文档载入到DOMDocument对象中时将自动执行校验操作。我们不妨用例子来说明如何在Visual Basic中通过编程实现XML文档校验。其中包括： <br />
<br />
books.xsd <br />
用来校验books.xml文件的Schema <br />
books.xml <br />
该文件将被载入并且和books.xsd对照校验 <br />
Visual Basic校验代码 <br />
创建一个XMLSchemaCache对象,将schema添加给它,然后设置schemas property of the DOMDocument对象的shemas属性。在开始的时候你要进行如下操作： <br />
打开Visual Basic 6.0,选择Standard EXE新项目 <br />
在Project菜单中选择References. <br />
在Available References列表中选择Microsoft XML,v4.0 <br />
给Form1添加一个Command button <br />
存储该项目 <br />
books.xml<br />
<br />
在XML编辑器甚至一般的文本编辑器中输入以下XML代码，并且存为books.xml：<br />
<br />
&lt;?xml version="1.0"?&gt;<br />
&lt;x:catalog xmlns:x="urn:books"&gt;<br />
&lt;book id="bk101"&gt;<br />
&lt;author&gt;Gambardella, Matthew&lt;/author&gt;<br />
&lt;title&gt;XML Developer's Guide&lt;/title&gt;<br />
&lt;genre&gt;Computer&lt;/genre&gt;<br />
&lt;price&gt;44.95&lt;/price&gt;<br />
&lt;publish_date&gt;2000-10-01&lt;/publish_date&gt;<br />
&lt;description&gt;An in-depth look at creating applications with XML.&lt;/description&gt;<br />
&lt;title&gt;2000-10-01&lt;/title&gt;<br />
&lt;/book&gt;<br />
&lt;/x:catalog&gt;<br />
<br />
books.xsd<br />
<br />
下面是本例中使用的books.xsd schema。<br />
<br />
&lt;xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;<br />
&lt;xsd:element name="catalog" type="CatalogData"/&gt;<br />
&lt;xsd:complexType name="CatalogData"&gt;<br />
&lt;xsd:sequence&gt;<br />
&lt;xsd:element name="book" type="bookdata" minOccurs="0" maxOccurs="unbounded"/&gt;<br />
&lt;/xsd:sequence&gt;<br />
&lt;/xsd:complexType&gt;<br />
&lt;xsd:complexType name="bookdata"&gt;<br />
&lt;xsd:sequence&gt;<br />
&lt;xsd:element name="author" type="xsd:string"/&gt;<br />
&lt;xsd:element name="title" type="xsd:string"/&gt;<br />
&lt;xsd:element name="genre" type="xsd:string"/&gt;<br />
&lt;xsd:element name="price" type="xsd:float"/&gt;<br />
&lt;xsd:element name="publish_date" type="xsd:date"/&gt;<br />
&lt;xsd:element name="description" type="xsd:string"/&gt;<br />
&lt;/xsd:sequence&gt;<br />
&lt;xsd:attribute name="id" type="xsd:string"/&gt;<br />
&lt;/xsd:complexType&gt;<br />
&lt;/xsd:schema&gt;<br />
<br />
Visual Basic校验代码<br />
<br />
你可以运行下面的例子: <br />
<br />
拷贝下面的代码到Command1_Click过程中 <br />
Private Sub Command1_Click()<br />
Dim xmlschema As MSXML2.XMLSchemaCache<br />
Set xmlschema = New MSXML2.XMLSchemaCache<br />
xmlschema.Add "urn:books", App.Path &amp; "\books.xsd"<br />
Dim xmldom As MSXML2.DOMDocument<br />
Set xmldom = New MSXML2.DOMDocument<br />
Set xmldom.schemas = xmlschema<br />
<br />
xmldom.async = False<br />
xmldom.Load App.Path &amp; "\books.xml"<br />
<br />
If xmldom.parseError.errorCode &lt;&gt; 0 Then<br />
MsgBox xmldom.parseError.errorCode &amp; " " &amp; xmldom.parseError.reason<br />
Else<br />
MsgBox "No Error"<br />
End If<br />
End Sub<br />
<br />
执行该程序，然后点击Command1按钮，将返回"No Errors"消息框。<br />
<br />
转载：http://www.xfbbs.com/ArticleShow/43/Article_Show_25431.html<br />
</span></span></span></p>
<img src ="http://www.blogjava.net/superwei/aggbug/197247.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/superwei/" target="_blank">小辞猬</a> 2008-04-29 14:34 <a href="http://www.blogjava.net/superwei/articles/197247.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>显示浏览器名称与版本--《精通JavaScript动态网页编程》</title><link>http://www.blogjava.net/superwei/articles/195896.html</link><dc:creator>小辞猬</dc:creator><author>小辞猬</author><pubDate>Fri, 25 Apr 2008 02:42:00 GMT</pubDate><guid>http://www.blogjava.net/superwei/articles/195896.html</guid><wfw:comment>http://www.blogjava.net/superwei/comments/195896.html</wfw:comment><comments>http://www.blogjava.net/superwei/articles/195896.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/superwei/comments/commentRss/195896.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/superwei/services/trackbacks/195896.html</trackback:ping><description><![CDATA[<p>--&gt; http://book.51cto.com/art/200710/58021.htm<br />
使用JavaScript还可以显示用户浏览器名称、版本号及其他信息。本节给出一个相关的实例。<br />
<br />
<strong>技术要点</strong><br />
本节代码主要使用了Navigator对象的一些属性，其主要功能和用法如下。<br />
<br />
进行浏览器检测主要使用Navigator对象，其属性经常用于浏览器版本检测。如果程序中有不能兼容多种浏览器的代码时，就需要进行版本的检测，分别为不同的版本编写各自的代码。<br />
<br />
JavaScript的Navigator对象提供了用于检测的性能。Navigator的属性最常应用于浏览器版本检测，这些属性名的用法为&#8220;navigator.属性名&#8221;。<br />
<br />
属性appCodeName包含用户浏览器的名称，兼容所有浏览器。但由于历史原因，通常会返回Mozilla。<br />
<br />
属性appName包含浏览器的官方名称，兼容所有浏览器。<br />
<br />
属性appVersion包含浏览器的版本，兼容所有浏览器。<br />
<br />
属性appMinorVersion包含浏览器的子版本号，仅支持仅支持Internet Explorer。<br />
<br />
属性userAgent包含浏览器传送到服务器的完整的用户代理值，兼容所有浏览器。 <br />
<strong>实现代码</strong><br />
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre><noscript><br />
            浏览器不支持JavaScript，无法检测。<br />
            </noscript>&lt;!------------------------------文件名：30.1.htm------------------------------&gt;<br />
            &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
            "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"&gt;<br />
            &lt;html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>"&gt;<br />
            &lt;head&gt;<br />
            &lt;title&gt;显示浏览器名称与版本&lt;/title&gt;<br />
            &lt;meta http-equiv="content-type" content="text/html; charset=gb2312"&gt;<br />
            &lt;/head&gt;<br />
            &lt;body&gt;<br />
            &lt;h1&gt;显示浏览器名称与版本&lt;/h1&gt;&lt;hr&gt;<br />
            &lt;script type="text/javascript"&gt;<br />
            &lt;!--<br />
            var browserName = navigator.appName;&nbsp; //获取浏览器官方名称<br />
            var codeName=navigator.appCodeName;&nbsp;&nbsp; //获取浏览器用户名称<br />
            var browserVersion = parseFloat(navigator.appVersion); //获取浏览器版本<br />
            var minorVersion=navigator.appMinorVersion; //获取浏览器子版本号<br />
            var userAgent = navigator.userAgent; //获取浏览器商家信息</pre>
            <pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //分别显示输出<br />
            document.write("自定义信息 ： "+userAgent + "&lt;br&gt;");<br />
            document.write("浏览器官方名称 ： "+ browserName+"&lt;br&gt;");<br />
            document.write("用户浏览器名称 ： "+ codeName+"&lt;br&gt;");<br />
            document.write("浏览器版本 ： "+browserVersion+"&lt;br&gt;");<br />
            document.write("浏览器子版本 ： "+minorVersion+"&lt;br&gt;");<br />
            // --&gt;<br />
            &lt;/script&gt;<br />
            <br />
            &lt;!--对不支持JavaScript的浏览器，显示无法检测--&gt;<br />
            &lt;noscript&gt;<br />
            浏览器不支持JavaScript，无法检测。<br />
            &lt;/noscript&gt;<br />
            &lt;/body&gt;<br />
            &lt;/html&gt;</pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
使用IE运行上面的程序，会出现如图30.1所示的结果。使用Mozilla FireFox运行上面的程序，会出现如图30.2所示的结果。</p>
<p>
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
        </tr>
    </tbody>
</table>
</p>
<p>
<table class="ln" cellspacing="0" bordercolordark="#ffffff" align="center" bgcolor="#ddddd" bordercolorlight="#999999" border="1">
    <tbody>
        <tr>
            <td bgcolor="#ffffff"><a href="http://book.51cto.com/files/uploadimg/20071016/114832572.gif" target="_blank"><img class="fit-image" onmousewheel="javascript:return big(this)" height="329" alt="" src="http://book.51cto.com/files/uploadimg/20071016/114832572.gif" width="438" onload="javascript:if(this.width />498)this.style.width=498;" border=0></a><a href="http://book.51cto.com/files/uploadimg/20071015/1609070.png" target="_blank"></a></td>
        </tr>
        <tr>
            <td class="it" align="center" bgcolor="#dddddd">图30.1&nbsp; IE中的显示结果</td>
        </tr>
    </tbody>
</table>
</p>
<a href="http://book.51cto.com/files/uploadimg/20071015/1609070.png" target="_blank"></a>
<p>
<table class="ln" cellspacing="0" bordercolordark="#ffffff" align="center" bgcolor="#ddddd" bordercolorlight="#999999" border="1">
    <tbody>
        <tr>
            <td bgcolor="#ffffff"><a href="http://book.51cto.com/files/uploadimg/20071015/1609071.png" target="_blank"><img class="fit-image" onmousewheel="javascript:return big(this)" height="332" alt="" src="http://book.51cto.com/files/uploadimg/20071015/1609071.png" width="381" onload="javascript:if(this.width />498)this.style.width=498;" border=0></a></td>
        </tr>
        <tr>
            <td class="it" align="center" bgcolor="#dddddd">&nbsp;图30.2&nbsp; Mozilla中的显示结果</td>
        </tr>
    </tbody>
</table>
</p>
<a href="http://book.51cto.com/files/uploadimg/20071015/1609071.png" target="_blank"></a>
<p><br />
<strong>源程序解读<br />
</strong>（1）程序分为3个部分。第1部分分别获取浏览器的相关信息，并将这些信息分别存储在不同的变量中。<br />
（2）程序的第2部分，分别使用document.write ( )将获取的浏览器信息显示出来，每条信息单独显示一行。<br />
（3）程序的第3部分，对于不支持JavaScript的浏览器，使用文本信息显示出来。<br />
</p>
<img src ="http://www.blogjava.net/superwei/aggbug/195896.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/superwei/" target="_blank">小辞猬</a> 2008-04-25 10:42 <a href="http://www.blogjava.net/superwei/articles/195896.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Javascript获取完整的IE版本号(转载)</title><link>http://www.blogjava.net/superwei/articles/195895.html</link><dc:creator>小辞猬</dc:creator><author>小辞猬</author><pubDate>Fri, 25 Apr 2008 02:39:00 GMT</pubDate><guid>http://www.blogjava.net/superwei/articles/195895.html</guid><wfw:comment>http://www.blogjava.net/superwei/comments/195895.html</wfw:comment><comments>http://www.blogjava.net/superwei/articles/195895.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/superwei/comments/commentRss/195895.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/superwei/services/trackbacks/195895.html</trackback:ping><description><![CDATA[<p>&lt;html xmlns:ie&gt;</p>
<p>&lt;head&gt;<br />
&lt;title&gt;VN.ST.－<a href="http://www.51windows.net</title">
www.51windows.Net&lt;/title</a>&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br />
&lt;style&gt; <br />
&lt;!--<br />
@media all {<br />
&nbsp;&nbsp; IE\:CLIENTCAPS {behavior:url(#default#clientCaps)}<br />
}<br />
--&gt;<br />
&lt;/style&gt;<br />
&lt;style type="text/css"&gt;<br />
p, td, input { font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; font-family: 宋体, 'MS Song'; cursor: default;padding:3px}<br />
body&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; font-family: 宋体, 'MS Song'; color: windowtext; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; background-color: menu; background-repeat: repeat; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; background-attachment: scroll; background-position: 0% }<br />
&lt;/style&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body bgcolor="#FFFFFF" text="#000000" marginwidth="0" marginheight="0"&gt;</p>
<p>&lt;IE:CLIENTCAPS ID="oClientCaps" /&gt;<br />
&lt;table width="476" border="0" cellspacing="1" cellpadding="0" class="sm9pt" bgcolor="#1892B5" align=center&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;浏览器类型&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.appName)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;浏览器版本&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.appVersion)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;浏览器语言&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.browserLanguage)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;CPU类型&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.cpuClass)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;操作系统&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.platform)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;系统语言&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.systemLanguage)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;用户语言;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.userLanguage)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;在线情况&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.onLine)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;屏幕分辨率&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(window.screen.width+"x"+window.screen.height)&lt;/script&gt;&lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;颜色&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; &lt;script&gt;document.write(window.screen.colorDepth+"位")&lt;/script&gt;&lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;字体平滑&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt;&lt;script&gt;document.write(window.screen.fontSmoothingEnabled)&lt;/script&gt;&lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;更新版本&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.appMinorVersion)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;appCodeName&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.appCodeName)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;cookieEnabled&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.cookieEnabled)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;userAgent&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.userAgent)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;javaEnabled&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.javaEnabled())&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73"&nbsp; bgcolor="#FFFFFF"&gt;taintEnabled&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389"&nbsp; bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(navigator.taintEnabled())&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="73" class="td1" bgcolor="#FFFFFF"&gt;connectionType&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td width="389" class="td1" bgcolor="#FFFFFF"&gt; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.write(oClientCaps.connectionType)&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;script Language="＆#106avascript"&gt;<br />
if (oClientCaps.connectionType == "modem")<br />
alert("没有用宽带呀？还在用猫上网，不过和我一样！");<br />
else if(oClientCaps.connectionType == "offline")<br />
alert("怎么没有上网？")<br />
&lt;/script&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<img src ="http://www.blogjava.net/superwei/aggbug/195895.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/superwei/" target="_blank">小辞猬</a> 2008-04-25 10:39 <a href="http://www.blogjava.net/superwei/articles/195895.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>