<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/podcast2.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/wxwdesign" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/wxwdesign" type="application/rss+xml"></fs:self_link><lastBuildDate>Mon, 19 Jul 2010 08:18:46 GMT</lastBuildDate><title>流水涵清——活力水世界</title><description>XHTML CSS JAVAScript  前端开发</description><link>http://www.wxwdesign.cn/</link><language>zh-cn</language><copyright>Copyright 2005 PBlog3 v2.8</copyright><image><title>前端开发</title><url>http://www.wxwdesign.cn/images/logos.gif</url><link>http://www.wxwdesign.cn/</link><description>前端开发</description></image><item><title>php抓取页面与代码解析</title><link>http://www.wxwdesign.cn/article/php_mysql/php_fetch_page_source_and_analyse.htm</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在做一些天气预报或者RSS订阅的程序时，往往需要抓取非本地文件，一般情况下都是利用php模拟浏览器的访问，通过http请求访问url地址，然后得到html源代码或者xml数据，得到数据我们不能直接输出，往往需要对内容进行提取，然后再进行格式化，以更加友好的方式显现出来。&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:teal&quot;&gt;下面先简单说一下本文的主要内容：&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;一、 PHP抓取页面的主要方法：&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;1. file()函数&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2. file_get_contents()函数&amp;nbsp;&amp;nbsp;3. fopen()-&amp;gt;fread()-&amp;gt;fclose()模式&amp;nbsp;&amp;nbsp;4.curl方式&amp;nbsp;&amp;nbsp;5. fsockopen()函数 socket模式&amp;nbsp;&amp;nbsp;6. 使用插件(如：&lt;a href=&quot;http://sourceforge.net/projects/snoopy/&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://sourceforge.net/projects/snoopy/&lt;/a&gt;)&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;二、PHP解析html或xml代码主要方式：&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;1. 正则表达式&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2. PHP DOMDocument对象&amp;nbsp;&amp;nbsp;3. 插件(如：&lt;a target=&quot;_blank&quot; href=&quot;http://sourceforge.net/projects/simplehtmldom/&quot; rel=&quot;external&quot;&gt;PHP Simple HTML DOM Parser&lt;/a&gt;)&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:Teal&quot;&gt;如果你对以上内容已经很了解，以下内容可以飘过......&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;PHP抓取页面&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;1. file()函数&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://t.qq.com&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://t.qq.com&lt;/a&gt;&amp;#39;;&lt;br/&gt;$lines_array=file($url);&lt;br/&gt;$lines_string=implode(&amp;#39;&amp;#39;,$lines_array);&lt;br/&gt;echo htmlspecialchars($lines_string);&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;2. file_get_contents()函数&lt;br/&gt;使用file_get_contents和fopen必须空间开启allow_url_fopen。方法：编辑php.ini，设置 allow_url_fopen = On，allow_url_fopen关闭时fopen和file_get_contents都不能打开远程文件。&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://t.qq.com&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://t.qq.com&lt;/a&gt;&amp;#39;;&lt;br/&gt;$lines_string=file_get_contents($url);&lt;br/&gt;echo htmlspecialchars($lines_string);&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;3. fopen()-&amp;gt;fread()-&amp;gt;fclose()模式&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://t.qq.com&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://t.qq.com&lt;/a&gt;&amp;#39;;&lt;br/&gt;$handle=fopen($url,&amp;#34;rb&amp;#34;);&lt;br/&gt;$lines_string=&amp;#34;&amp;#34;;&lt;br/&gt;do{&lt;br/&gt;&amp;nbsp;&amp;nbsp;$data=fread($handle,1024);&lt;br/&gt;&amp;nbsp;&amp;nbsp;if(strlen($data)==0){break;}&lt;br/&gt;&amp;nbsp;&amp;nbsp;$lines_string.=$data;&lt;br/&gt;}while(true);&lt;br/&gt;fclose($handle);&lt;br/&gt;echo htmlspecialchars($lines_string);&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;4. curl方式 &lt;br/&gt;使用curl必须空间开启curl。方法：windows下修改php.ini，将extension=php_curl.dll前面的分号去掉，而且需要拷贝ssleay32.dll和libeay32.dll到C:\WINDOWS\system32下；Linux下要安装curl扩展。&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://t.qq.com&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://t.qq.com&lt;/a&gt;&amp;#39;;&lt;br/&gt;$ch=curl_init(); &lt;br/&gt;$timeout=5; &lt;br/&gt;curl_setopt($ch, CURLOPT_URL, $url); &lt;br/&gt;curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); &lt;br/&gt;curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); &lt;br/&gt;$lines_string=curl_exec($ch); &lt;br/&gt;curl_close($ch);&amp;nbsp;&amp;nbsp; &lt;br/&gt;echo htmlspecialchars($lines_string);&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;5. fsockopen()函数 socket模式&lt;br/&gt;socket模式能否正确执行，也跟服务器的设置有关系，具体可以通过phpinfo查看服务器开启了哪些通信协议，比如我的本地php socket没开启http，只能使用udp测试一下了。&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$fp = fsockopen(&amp;#34;udp://127.0.0.1&amp;#34;, 13, $errno, $errstr);&lt;br/&gt;if (!$fp) {&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &amp;#34;ERROR: $errno - $errstr&amp;lt;br /&amp;gt;\n&amp;#34;;&lt;br/&gt;} else {&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fwrite($fp, &amp;#34;\n&amp;#34;);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo fread($fp, 26);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fclose($fp);&lt;br/&gt;}&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;6. 插件&lt;br/&gt;网上应该有比较多的插件，snoopy插件是在网上搜到的，有兴趣的可以研究一下。&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;PHP解析xml(html)&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;1. 正则表达式：&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://t.qq.com&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://t.qq.com&lt;/a&gt;&amp;#39;;&lt;br/&gt;$lines_string=file_get_contents($url);&lt;br/&gt;eregi(&amp;#39;&amp;lt;title&amp;gt;(.*)&amp;lt;/title&amp;gt;&amp;#39;,$lines_string,$title);&lt;br/&gt;echo htmlspecialchars($title[0]);&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;2. PHP DOMDocument()对象&lt;br/&gt;如果远程的html或xml存在语法错误，php在解析dom的时候会报错。&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://www.136web.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.136web.cn&lt;/a&gt;&amp;#39;;&lt;br/&gt;$html=new DOMDocument();&lt;br/&gt;$html-&amp;gt;loadHTMLFile($url);&lt;br/&gt;$title=$html-&amp;gt;getElementsByTagName(&amp;#39;title&amp;#39;);&lt;br/&gt;echo $title-&amp;gt;item(0)-&amp;gt;nodeValue;&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;3. 插件&lt;br/&gt;本文以PHP Simple HTML DOM Parser为例，进行简单介绍，simple_html_dom的语法类似jQuery，它让php操作dom，就像使用jQuery操作dom一样的简单。&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?php&lt;br/&gt;$url=&amp;#39;&lt;a href=&quot;http://t.qq.com&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://t.qq.com&lt;/a&gt;&amp;#39;;&lt;br/&gt;include_once(&amp;#39;../simplehtmldom/simple_html_dom.php&amp;#39;);&lt;br/&gt;$html=file_get_html($url);&lt;br/&gt;$title=$html-&amp;gt;find(&amp;#39;title&amp;#39;);&lt;br/&gt;echo $title[0]-&amp;gt;plaintext;&lt;br/&gt;?&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;当然中国人是富有创造性的，老外往往会在技术上领先，但中国人往往会在使用上更胜一筹，往往做出一些让老外不敢想的功能，比如php的远程抓取与分析，本来是为数据的整合提供方便。但国人很喜欢这个，于是乎大量的采集站，它们本身不创造任何有价值的内容，就是靠抓取别人的网站内容，并把它据为己有。在百度里输入“php小”关键词，suggest列表第一个就是“php小偷程序”，然后把同样的关键词放入google，哥只能笑而不语。&lt;img src=&quot;http://www1.feedsky.com/t1/396172414/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/php_mysql/php_fetch_page_source_and_analyse.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396172414/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396172414/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=504fb516a62f1bcbcb5118f632f91d44&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=504fb516a62f1bcbcb5118f632f91d44&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=31c31fd2776237b90899cb53c1ff7128&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=31c31fd2776237b90899cb53c1ff7128&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=b27730873731a30a26430c09a347102d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=b27730873731a30a26430c09a347102d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=10a894b027eafe90730b3272b63f8c69&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=10a894b027eafe90730b3272b63f8c69&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=dba3d307f6e70aab500f00ec7f18cd95&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=dba3d307f6e70aab500f00ec7f18cd95&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=96559b29e10277bb0e7c78d02ed5fb90&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=96559b29e10277bb0e7c78d02ed5fb90&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=c028e29ead839f0fa2112f938e10aa60&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=c028e29ead839f0fa2112f938e10aa60&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>PHP+MYSQL</category><pubDate>Mon, 19 Jul 2010 16:18:46 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=479</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/php_mysql/php_fetch_page_source_and_analyse.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396172414/5331515</fs:itemid></item><item><title>canvas(html5)与svg</title><link>http://www.wxwdesign.cn/article/skills/html5_canvas_svg_vml.htm</link><description>&lt;span style=&quot;color:red&quot;&gt;为了获得更好的效果，以下内容建议使用非IE浏览器查看。&lt;/span&gt;&lt;br/&gt;canvas和svg一样，都可以在网页前端直接绘图，但其实canvas和svg是两种完全不同的东西。&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;SVG&lt;/strong&gt;&lt;br/&gt;SVG的全称是Scalable Vector Graphics(可缩放矢量图形)，它是用于描述二维矢量图形的一种图形格式，由W3C制定，是一个开放标准。&lt;br/&gt;SVG是XML的一个子集，而canvas是html5里面的一个标签&amp;lt;canvas&amp;gt;&amp;lt;/canvas&amp;gt;，canvas是html5子集下面的一个元素，而svg是一个标准的集合。svg跟微软的vml是有点类似的，IE浏览器支持vml，不支持svg(不过IE可以通过安装插件来实现对svg的支持)；大部分非IE浏览器支持svg，不支持vml。支持html5的浏览器都支持canvas，它不分IE和非IE。&lt;br/&gt;&lt;br/&gt;SVG实例代码：&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;?xml version=&amp;#34;1.0&amp;#34; standalone=&amp;#34;no&amp;#34;?&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;!DOCTYPE svg PUBLIC &amp;#34;-//W3C//DTD SVG 1.1//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd&lt;/a&gt;&amp;#34;&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;svg width=&amp;#34;100%&amp;#34; height=&amp;#34;100%&amp;#34; version=&amp;#34;1.1&amp;#34; xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/2000/svg&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/2000/svg&lt;/a&gt;&amp;#34; xmlns:xlink=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--圆--&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;circle cx=&amp;#34;100&amp;#34; cy=&amp;#34;50&amp;#34; r=&amp;#34;40&amp;#34; stroke=&amp;#34;black&amp;#34; stroke-width=&amp;#34;2&amp;#34; fill=&amp;#34;red&amp;#34;/&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!--矩形--&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;rect x=&amp;#34;100&amp;#34; y=&amp;#34;60&amp;#34; width=&amp;#34;300&amp;#34; height=&amp;#34;100&amp;#34; style=&amp;#34;fill:rgb(0,0,255);stroke-width:1; stroke:rgb(0,0,0);opacity:0.5&amp;#34;/&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!--椭圆--&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;ellipse cx=&amp;#34;300&amp;#34; cy=&amp;#34;150&amp;#34; rx=&amp;#34;200&amp;#34; ry=&amp;#34;80&amp;#34; style=&amp;#34;fill:rgb(200,100,50); stroke:rgb(0,0,100);stroke-width:2&amp;#34; opacity=&amp;#34;0.5&amp;#34;/&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!--直线--&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;line x1=&amp;#34;0&amp;#34; y1=&amp;#34;0&amp;#34; x2=&amp;#34;300&amp;#34; y2=&amp;#34;300&amp;#34; style=&amp;#34;stroke:rgb(99,99,99);stroke-width:1&amp;#34;/&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!--多边形--&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;polygon points=&amp;#34;220,100 300,210 170,250&amp;#34; style=&amp;#34;fill:#cccccc; stroke:#000000;stroke-width:1&amp;#34; /&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!--多边形--&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;polyline points=&amp;#34;0,0 0,20 20,20 20,40 40,40 40,60&amp;#34; style=&amp;#34;fill:white;stroke:red;stroke-width:2&amp;#34;/&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!--路径--&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;path d=&amp;#34;M250 150 L150 350 L350 350 Z&amp;#34; /&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br/&gt;&amp;lt;/svg&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;查看示例：&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp43562&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;base href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn/works/svg/&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn/works/svg/&lt;/a&gt;&amp;#34; /&gt;
&lt;title&gt;SVG&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;object type=&amp;#34;image/svg+xml&amp;#34; data=&amp;#34;demo2.xml&amp;#34; height=&amp;#34;400&amp;#34; width=&amp;#34;600&amp;#34;&gt;&lt;/object&gt;
&lt;object type=&amp;#34;image/svg+xml&amp;#34; data=&amp;#34;filter.xml&amp;#34; height=&amp;#34;300&amp;#34; width=&amp;#34;600&amp;#34;&gt;&lt;/object&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp43562')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp43562')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp43562')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;canvas&lt;/strong&gt;&lt;br/&gt;canvas是html5新增的一个标签，它可以与JavaScript结合来实现图形的绘制和处理，而svg是通过元素标记实现的。&lt;br/&gt;&lt;br/&gt;canvas示例：&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp79619&quot;&gt;&lt;!DOCTYPE HTML&gt;
&lt;html&gt;
&lt;body&gt;
&lt;canvas id=&amp;#34;myCanvas&amp;#34;&gt;your browser does not support the canvas tag &lt;/canvas&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var canvas=document.getElementById('myCanvas');
var ctx=canvas.getContext('2d');
ctx.fillStyle='#FF0000';
ctx.fillRect(0,0,80,100);
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp79619')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp79619')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp79619')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.w3school.com.cn/html5/html5_reference.asp&quot; rel=&quot;external&quot;&gt;html5与html4的比较&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:blue&quot;&gt;新增的标签：&lt;/span&gt;&amp;lt;article&amp;gt; &amp;lt;aside&amp;gt; &amp;lt;audio&amp;gt; &amp;lt;canvas&amp;gt; &amp;lt;command&amp;gt; &amp;lt;datalist&amp;gt; &amp;lt;details&amp;gt; &amp;lt;embed&amp;gt; &amp;lt;figcaption&amp;gt; &amp;lt;figure&amp;gt; &amp;lt;footer&amp;gt; &amp;lt;header&amp;gt; &amp;lt;hgroup&amp;gt; &amp;lt;keygen&amp;gt; &amp;lt;mark&amp;gt; &amp;lt;meter&amp;gt; &amp;lt;nav&amp;gt; &amp;lt;output&amp;gt; &amp;lt;progress&amp;gt; &amp;lt;rp&amp;gt; &amp;lt;rt&amp;gt; &amp;lt;ruby&amp;gt; &amp;lt;section&amp;gt; &amp;lt;source&amp;gt; &amp;lt;summary&amp;gt; &amp;lt;time&amp;gt; &amp;lt;video&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:red&quot;&gt;删除的标签：&lt;/span&gt;&amp;lt;acronym&amp;gt; &amp;lt;applet&amp;gt; &amp;lt;basefont&amp;gt; &amp;lt;big&amp;gt; &amp;lt;center&amp;gt; &amp;lt;dir&amp;gt; &amp;lt;font&amp;gt; &amp;lt;frame&amp;gt; &amp;lt;frameset&amp;gt; &amp;lt;isindex&amp;gt; &amp;lt;noframes&amp;gt; &amp;lt;s&amp;gt; &amp;lt;strike&amp;gt; &amp;lt;tt&amp;gt; &amp;lt;u&amp;gt; &amp;lt;xmp&amp;gt;&lt;br/&gt;&lt;br/&gt;当然目前出来的还只是html5的草案，由于浏览器的支持参差不齐，部分标签肯定还会在浏览器里保留，目前的浏览器注定是个混合体，已经删除的标签和新增标签会同时有效，混合在一起。&lt;img src=&quot;http://www1.feedsky.com/t1/396172586/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/skills/html5_canvas_svg_vml.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396172586/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396172586/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=910860e1c29f64573b84bbe925550b52&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=910860e1c29f64573b84bbe925550b52&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=ef8a5a4079860cc0555a548eb5e3115f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=ef8a5a4079860cc0555a548eb5e3115f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=0ba8c29187b0ee6516405413fbeff673&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=0ba8c29187b0ee6516405413fbeff673&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=58d9d951ee59e684f7bded502f05a7b1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=58d9d951ee59e684f7bded502f05a7b1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=c0afbd0eacf21f7fe1b1f32847790e53&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=c0afbd0eacf21f7fe1b1f32847790e53&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=b58978d7689be9b6e4fe51dc1be38cb6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=b58978d7689be9b6e4fe51dc1be38cb6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=951116a598aebd8af701b8c9d882bea1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=951116a598aebd8af701b8c9d882bea1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>CSS+JS+XHTML</category><pubDate>Tue, 22 Jun 2010 15:21:43 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=478</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/skills/html5_canvas_svg_vml.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396172586/5331515</fs:itemid></item><item><title>javascript颜色选择器(colorPicker)原理解析</title><link>http://www.wxwdesign.cn/article/works/javascript_colorpicker_theory_analyze.htm</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;去年jquery好像有了个ColorPicker的插件，当时感觉很震惊，这么多的颜色是怎么算出来的？借助于flash？或者有后端程序支持？后来下载了一个类似的插件，看了一下压缩包里的文件，只有html和js文件，既没有flash也没有后端程序文件，运行起来效果很好，经过一番考虑，明白了其实现原理，现简单介绍一下：&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//works/javascri&amp;#112;t/colorpicker/&quot; rel=&quot;external&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/x2010615224251.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt;&lt;br/&gt;颜色选择器截图&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;RGB色条分析&lt;/strong&gt;&lt;br/&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/b2010615221524.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;br/&gt;&lt;br/&gt;R、G、B色光三原色，在展开的色条上，是有规律的。水平方向上，始终只有一个变量，另外两个是固定的。&lt;br/&gt;&lt;br/&gt;写了简单的效果，用JavaScript实现RGB的色条：&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp22158&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
body{ margin:0px auto;}
#color_bar{margin:10px; height:auto; overflow:hidden; width:306px; cursor:pointer;}
#color_bar span{ width:1px; height:20px; overflow:hidden; float:left;}
#dot{ border:#333333 1px solid; width:4px; height:4px; overflow:hidden; position:absolute; top:11px; left:11px;}
#show{ width:304px; height:304px; border:#000000 1px solid; clear:left; margin:10px; background-color:rgb(255,0,0); position:relative; overflow:hidden; cursor:pointer;}
#dot2{ position:absolute; right:0px; top:0px; width:17px; height:17px; cursor:pointer; background:url(dot.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dot.png', sizingMethod='crop');}
.cover1{ background:url(vertical_cover.png); width:304px; height:304px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='vertical_cover.png', sizingMethod='crop');}
.cover2{ background:url(horizontal_cover.png); width:304px; height:304px; cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='horizontal_cover.png', sizingMethod='crop');}
#show2{ width:294px; height:30px; border:#000000 1px solid; margin:0px 10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color:#FF0000;}
.input{ width:294px; margin:10px; border:#000000 1px solid; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px;}
.input input{ width:150px; height:16px; color:#333333; border:#999999 1px solid;}
.copyright{ width:294px; margin:10px; padding:5px; font-size:14px;}
&lt;/style&gt;
&lt;title&gt;javascript_color_bar_demo&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div id=&amp;#34;color_bar&amp;#34;&gt;&lt;/div&gt;
&lt;div class=&amp;#34;copyright&amp;#34;&gt;CopyRight: &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;流水涵清——前端开发&lt;/a&gt;&lt;/div&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var color={
    R:255,  //set default Red
	G:0,    //set default Green
	B:0,    //set default Blue
	colorBar:document.getElementById('color_bar'), //get the dom element container
	elementFragment:document.cr&amp;#101;ateDocumentFragment(), //element fragment
	elementTemp:null,
	rend:function(){
	   this.elementTemp=document.cr&amp;#101;ateElement('span');
	   this.elementTemp.style.cssText='background-color:rgb('+this.R+','+this.G+','+this.B+')';
	   this.elementFragment.appendChild(this.elementTemp);
	},
	cr&amp;#101;ate:function(){
	  for(var i=0;i&lt;255;i+=5){
	       this.G=i;
		   this.rend();
	     }
	  for(var i=255;i&gt;0;i-=5){
	       this.R=i;
		   this.rend();
	     }
	  for(var i=0;i&lt;255;i+=5){
	       this.B=i;
		   this.rend();
	     }
	  for(var i=255;i&gt;0;i-=5){
	       this.G=i;
		   this.rend();
	     }
	  for(var i=0;i&lt;255;i+=5){
	       this.R=i;
		   this.rend();
	     }
	  for(var i=255;i&gt;0;i-=5){
	       this.B=i;
		   this.rend();
	     }
	  this.colorBar.appendChild(this.elementFragment);
	},
	init:function(){
	  this.cr&amp;#101;ate();
	}
}
color.init();
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp22158')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp22158')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp22158')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;主要JavaScript代码：&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;br/&gt;var color={&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;R:255,&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:Teal&quot;&gt;//set default Red&lt;/span&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;G:0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:Teal&quot;&gt;//set default Green&lt;/span&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;B:0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:Teal&quot;&gt;//set default Blue&lt;/span&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;colorBar:document.getElementById(&amp;#39;color_bar&amp;#39;), &lt;span style=&quot;color:Teal&quot;&gt;//get the dom element container&lt;/span&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;elementFragment:document.cr&amp;#101;ateDocumentFragment(), &lt;span style=&quot;color:Teal&quot;&gt;//element fragment&lt;/span&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;elementTemp:null,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;rend:function(){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.elementTemp=document.cr&amp;#101;ateElement(&amp;#39;span&amp;#39;);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.elementTemp.style.cssText=&amp;#39;background-color:rgb(&amp;#39;+this.R+&amp;#39;,&amp;#39;+this.G+&amp;#39;,&amp;#39;+this.B+&amp;#39;)&amp;#39;;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.elementFragment.appendChild(this.elementTemp);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;},&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;cr&amp;#101;ate:function(){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;for(var i=0;i&amp;lt;255;i+=5){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.G=i;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.rend();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;for(var i=255;i&amp;gt;0;i-=5){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.R=i;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.rend();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;for(var i=0;i&amp;lt;255;i+=5){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.B=i;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.rend();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;for(var i=255;i&amp;gt;0;i-=5){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.G=i;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.rend();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;for(var i=0;i&amp;lt;255;i+=5){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.R=i;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.rend();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;for(var i=255;i&amp;gt;0;i-=5){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.B=i;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; this.rend();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;this.colorBar.appendChild(this.elementFragment);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;},&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;init:function(){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;this.cr&amp;#101;ate();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;}&lt;br/&gt;}&lt;br/&gt;color.init();&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;进一步改进&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp7867&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;base href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;/works/javascript/colorpicker/&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
body{ margin:0px auto;}
#color_bar{margin:10px; height:auto; overflow:hidden; width:306px; cursor:pointer;}
#color_bar span{ width:1px; height:20px; overflow:hidden; float:left;}
#dot{ border:#333333 1px solid; width:4px; height:4px; overflow:hidden; position:absolute; top:11px; left:11px;}
#show{ width:304px; height:304px; border:#000000 1px solid; clear:left; margin:10px; background-color:rgb(255,0,0); position:relative; overflow:hidden; cursor:pointer;}
.cover1{ background:url(vertical_cover.png); width:304px; height:304px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='vertical_cover.png', sizingMethod='crop');}
.cover2{ background:url(horizontal_cover.png); width:304px; height:304px; cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='horizontal_cover.png', sizingMethod='crop');}
#show2{ width:294px; height:30px; border:#000000 1px solid; margin:0px 10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color:#FF0000;}
.copyright{ width:294px; margin:10px; padding:5px; font-size:14px;}
&lt;/style&gt;
&lt;title&gt;javascript_color_bar_demo&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div id=&amp;#34;color_bar&amp;#34;&gt;&lt;/div&gt;
&lt;div id=&amp;#34;dot&amp;#34;&gt;&lt;/div&gt;
&lt;div id=&amp;#34;show&amp;#34;&gt;
     &lt;div class=&amp;#34;cover2&amp;#34;&gt;
          &lt;div class=&amp;#34;cover1&amp;#34;&gt;&lt;/div&gt;
     &lt;/div&gt;
&lt;/div&gt;
&lt;div id=&amp;#34;show2&amp;#34;&gt;R=255,G=0,B=0&lt;/div&gt;
&lt;div class=&amp;#34;copyright&amp;#34;&gt;CopyRight: &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;流水涵清——前端开发&lt;/a&gt;&lt;/div&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var color={
    R:255,  //set default Red
	G:0,    //set default Green
	B:0,    //set default Blue
	RS:[255,1,0,0,1,255],
	GS:[1,255,255,1,0,0],
	BS:[0,0,1,255,255,1],
	colorBar:document.getElementById('color_bar'), //get the dom element container
	elementFragment:document.cr&amp;#101;ateDocumentFragment(), //element fragment
	dot:document.getElementById('dot'),
	dot2:document.getElementById('dot2'),
	show:document.getElementById('show'),
	showRGB:document.getElementById('show2'),
	elementTemp:null,
	getMousePos:function(e){
	    e=e||window.event;
        if(e.pageX||e.pageY){return {x:e.pageX, y:e.pageY};}
        return {x:e.clientX + document.body.scrollLeft-document.body.clientLeft,y:e.clientY + document.body.scrollTop-document.body.clientTop}
	},
	rend:function(){
	   this.elementTemp=document.cr&amp;#101;ateElement('span');
	   this.elementTemp.style.cssText='background-color:rgb('+this.R+','+this.G+','+this.B+')';
	   this.elementFragment.appendChild(this.elementTemp);
	},
	cr&amp;#101;ate:function(){
	  for(var i=0;i&lt;255;i+=5){
	       this.G=i;
		   this.rend();
	     }
	  for(var i=255;i&gt;0;i-=5){
	       this.R=i;
		   this.rend();
	     }
	  for(var i=0;i&lt;255;i+=5){
	       this.B=i;
		   this.rend();
	     }
	  for(var i=255;i&gt;0;i-=5){
	       this.G=i;
		   this.rend();
	     }
	  for(var i=0;i&lt;255;i+=5){
	       this.R=i;
		   this.rend();
	     }
	  for(var i=255;i&gt;0;i-=5){
	       this.B=i;
		   this.rend();
	     }
	  this.colorBar.appendChild(this.elementFragment);
	  this.colorBar.onclick=function(e){
	      var pos=color.getMousePos(e);
		  pos.x-=10;
		  var n=Math.floor(pos.x/51);
		  var m=(pos.x%51)*5;
		  if(n%2==1){m=255-m;}
		  var r=color.RS[n],g=color.GS[n],b=color.BS[n];
		  if(r==1){r=m;}
		  if(g==1){g=m;}
		  if(b==1){b=m;}
		  color.dot.style.cssText='left:'+(pos.x+7)+'px;top:'+(pos.y-3)+'px;';
		  color.show.style.cssText='background-color:rgb('+r+','+g+','+b+')';
		  color.showRGB.style.cssText='background-color:rgb('+r+','+g+','+b+')';
		  color.showRGB.innerHTML='R='+r+', G='+g+', B='+b;
	  };
	},
	init:function(){
	  this.cr&amp;#101;ate();
	}
}
color.init();
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp7867')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp7867')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp7867')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;下面的颜色框，主要是用了两个PNG的渐变图片，叠加在一起而成的效果。&lt;br/&gt;&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//works/javascri&amp;#112;t/colorpicker/&quot; rel=&quot;external&quot;&gt;完善的一点效果&lt;/a&gt;，本文仅仅限于解析一下原理，如果有兴趣，可以自己研究一下，相信你也很容易就做出来一个自己的颜色选择器 &lt;img src=&quot;http://www.wxwdesign.cn/images/smilies/Face_02.gif&quot; border=&quot;0&quot; style=&quot;margin:0px 0px -2px 0px&quot; alt=&quot;&quot;/&gt;&lt;br/&gt;&lt;br/&gt;RGB与HEX之间的转换：&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp77296&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
h3{ padding:5px; background:#CCCCCC; font-size:14px; font-weight:bold;}
&lt;/style&gt;
&lt;title&gt;Hex_to_rgb&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;h3&gt;RGB与HEX转换&lt;/h3&gt;
&lt;label&gt;请输入：&lt;/label&gt;&lt;input type=&amp;#34;text&amp;#34; value=&amp;#34;#A52829&amp;#34; /&gt;
&lt;a href=&amp;#34;javascript:void(0)&amp;#34;&gt;转换成GRB&lt;/a&gt; | &lt;a href=&amp;#34;javascript:void(0)&amp;#34;&gt;转换成HEX&lt;/a&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var convert={
    input:document.getElementsByTagName('input')[0],
	a:document.getElementsByTagName('a'),
	h3:document.getElementsByTagName('h3')[0],
	rgbToHex:function(rgb){
	   var hex=Number(rgb).toString(16).toUpperCase();
	   return hex.length&gt;1?hex:'0'+hex;
	},
	hexToRgb:function(hex){
	   return parseInt(hex,16);
	},
	init:function(){
	  var that=this;
	  this.a[0].onclick=function(){
	       var value=that.input.value;
		   var pattern=/^#[0-9A-Fa-f]{6}$/;
		   if(!pattern.test(value)){alert('输入不正确！');return false;}
	       that.input.value=that.hexToRgb(value.substring(1,3))+','+that.hexToRgb(value.substring(3,5))+','+that.hexToRgb(value.substring(5));
	  };
	  this.a[1].onclick=function(){
	       var value=that.input.value.split(',');
		   var pattern=/^(2[0-5][0-5]|[0-1]?[0-9]?[0-9]),(2[0-5][0-5]|[0-1]?[0-9]?[0-9]),(2[0-5][0-5]|[0-1]?[0-9]?[0-9])$/;
		   if(!pattern.test(value)){alert('输入不正确！');return false;}
	       that.input.value='#'+that.rgbToHex(value[0])+that.rgbToHex(value[1])+that.rgbToHex(value[2]);
	  };
	  this.input.onchange=function(){
	      var value=that.input.value;
	      var pattern=/^(2[0-5][0-5]|[0-1]?[0-9]?[0-9]),(2[0-5][0-5]|[0-1]?[0-9]?[0-9]),(2[0-5][0-5]|[0-1]?[0-9]?[0-9])$/;
		  if(pattern.test(value)){
		    that.h3.style.cssText='background-color:rgb('+value+')';
		  }
		  var pattern2=/^#[0-9A-Fa-f]{6}$/;
		  if(pattern2.test(value)){
		    that.h3.style.cssText='background-color:'+value;
		  }
	  };
	}
};
convert.init();
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp77296')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp77296')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp77296')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396172639/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/works/javascript_colorpicker_theory_analyze.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396172639/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396172639/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=b748e87c4251166db2b3e3bc9382836b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=b748e87c4251166db2b3e3bc9382836b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=2bdb7c4cce7c655ad9f8e1b135b14e4d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=2bdb7c4cce7c655ad9f8e1b135b14e4d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=24cd5d68cf663ef9926f4a61d2b62c01&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=24cd5d68cf663ef9926f4a61d2b62c01&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=74192fbe75387bc609ce1173c268f7ae&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=74192fbe75387bc609ce1173c268f7ae&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=a5b77693717d5c5a0fa267de43bff974&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=a5b77693717d5c5a0fa267de43bff974&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=3a7ced1599444a91a3161e62fd58fe25&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=3a7ced1599444a91a3161e62fd58fe25&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=8c5b6eac33e5a7106bf3eb51a108f252&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=8c5b6eac33e5a7106bf3eb51a108f252&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Works</category><pubDate>Tue, 15 Jun 2010 22:46:37 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=477</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/works/javascript_colorpicker_theory_analyze.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396172639/5331515</fs:itemid></item><item><title>javascript仿Google suggest效果</title><link>http://www.wxwdesign.cn/article/works/javascript_google_suggest.htm</link><description>既前面的聊天，又做了个模拟Google suggest的效果，利用后台php取得百度suggest关键词，然后用Google搜索它，本来打算做个twitter搜索的效果，但由于Google的动态更新，里面内容尺度比较大，所以还是没选择它，下面是图片预览效果：&lt;br/&gt;&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//suggest/&quot; rel=&quot;external&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/q201061216526.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//suggest/&quot; rel=&quot;external&quot;&gt;查看效果&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396172844/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/works/javascript_google_suggest.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396172844/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396172844/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=1069865ff4c69f76261d7caa25ddd121&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=1069865ff4c69f76261d7caa25ddd121&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=ddabd4187e8e915988fffd399fdc93f3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=ddabd4187e8e915988fffd399fdc93f3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=1bd9559a571ed827bf78a1a8b02496f4&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=1bd9559a571ed827bf78a1a8b02496f4&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=ce59a65ba84c061ab6efd6afd96c683d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=ce59a65ba84c061ab6efd6afd96c683d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=54430e0cabb939a160bf02efda41d837&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=54430e0cabb939a160bf02efda41d837&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=eca576699e4933be5dfc8f5cffec7582&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=eca576699e4933be5dfc8f5cffec7582&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=c6593b454dbb0a57aec26e95e551fc49&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=c6593b454dbb0a57aec26e95e551fc49&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Works</category><pubDate>Sat, 12 Jun 2010 16:52:42 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=476</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/works/javascript_google_suggest.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396172844/5331515</fs:itemid></item><item><title>PHP+Ajax在线聊天</title><link>http://www.wxwdesign.cn/article/works/php_ajax_chat_online.htm</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;最近两天搞了这个小玩意，其实嘛，也没太多新意，原来这种程序见多了，上网看了一圈，搜出来很多，不过大部分都是相互转载来转载去的。&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;去年因为Omegle的走红，还有gmail的web聊天功能，让网页聊天似乎活力重现，激情四射，于是乎QQ也推出了在线聊天，SNS社区也相继出现了网页聊天功能，国内还有不少人模仿Omegle网站，比如“路过的”、“陌路人”等网站，因为Ajax的兴盛，Web前端似乎进入了一个新的春天。&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;以前想写个聊天的东西，一直为mysql数据库犯愁，目前手头上没有空闲的数据库可用，网上找了一个国外的，速度有点慢，而且不能外部访问数据库，只能做个json跨域了。由于是免费的，不是很稳定，如果你发现自己掉线了，刷新一下网页就可以了，目前还是走的短连接路线，关闭网页10秒后自动下线。&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//chat/&quot; rel=&quot;external&quot;&gt;查看效果&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//chat/&quot; rel=&quot;external&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/u20106925055.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt;&lt;br/&gt;没考虑设计，只做了功能，界面凑合用:-)&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 为了保险，如果上面一个不能用了，或者很慢，可以试一下下面这个，由于这个数据库有点小问题，对于内存表支持很差，所以不方便统计在线人数，就去掉了在线人数的功能。&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//works/php/chat2/&quot; rel=&quot;external&quot;&gt;查看效果&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn//works/php/chat2/&quot; rel=&quot;external&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/u20106925335.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;另外使用其它在线聊天，如果聊天窗口不是当前窗口，有新消息的时候，会在标题栏进行提示，主要用到window.onfocus和window.onblur，经测试IE对这两个事件的判断与其它浏览器有较大差别，如果要在IE下使用，需要进一步处理。示例效果：&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp38403&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34; media=&amp;#34;screen&amp;#34;&gt;
body{ margin:0px; padding:0px;}
.content{ width:600px; margin:16px auto;width:588px; padding:5px; line-height:20px; font-size:14px; border:#666666 1px solid; font-family:Georgia, &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight:bold;}
.green{ color:#339900;}
.red{ color:#FF3300;}
.copyright{ width:600px; margin:0px auto; text-align:center; color:#666666;}
.copyright a{color:#666666;}
&lt;/style&gt;
&lt;title&gt;JavaScript判断当然窗口是否激活&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div class=&amp;#34;content&amp;#34;&gt;&lt;/div&gt;
&lt;div class=&amp;#34;copyright&amp;#34;&gt;Blog: &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;前端开发&lt;/a&gt;&lt;/div&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var check_current={
    c:document.getElementsByTagName('div')[0],
	active:function(){
	   check_current.c.innerHTML+='&lt;span class=&amp;#34;green&amp;#34;&gt;This page is active!&lt;br /&gt;&lt;/span&gt;';
	},
	unactive:function(){
	   check_current.c.innerHTML+='&lt;span class=&amp;#34;red&amp;#34;&gt;This page is unactive!&lt;br /&gt;&lt;/span&gt;';
	},
	init:function(){
	   window.onfocus=this.active;
	   window.onblur=this.unactive;
	}
}
check_current.init();
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp38403')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp38403')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp38403')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;在压缩的过程中发现了一点小陷阱，代码如下：&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;window.onfocus=this.active&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color:Teal&quot;&gt;//你可能会发现这里少了个分号&lt;/span&gt;&lt;br/&gt;window.onblur=this.unactive;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;如果是这样写呢？&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;br/&gt;window.onfocus=function(){chat.isCurrentActive=1;}&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:Teal&quot;&gt;//其实这里也少了个分号，但是你看不出来的，如果一进行js压缩，就会出错&lt;/span&gt;&lt;br/&gt;window.onblur=function(){chat.isCurrentActive=0;}&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;-----------------2010-06-14 up&amp;#100;ate-----------------&lt;br/&gt;1. 增加了一点声音的功能，如果有新消息，会有声音提示。&lt;br/&gt;&lt;br/&gt;2. &lt;span style=&quot;color:red&quot;&gt;非IE浏览器&lt;/span&gt;下，如果有新消息，标题闪动。&lt;br/&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396173180/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/works/php_ajax_chat_online.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396173180/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396173180/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=d35280b8412c87f0b17f6e2b2a8e849e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=d35280b8412c87f0b17f6e2b2a8e849e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=e64e74946753e6612678001ea6cf39c6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=e64e74946753e6612678001ea6cf39c6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=acd25b69ec02a62035b6dcaa2c7227a5&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=acd25b69ec02a62035b6dcaa2c7227a5&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=d05e64f33011ed229d364538adaa7879&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=d05e64f33011ed229d364538adaa7879&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=575e6cb9789e2d7edba3c50022a9d210&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=575e6cb9789e2d7edba3c50022a9d210&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=ae24b5362a6eddfc86a847241a672386&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=ae24b5362a6eddfc86a847241a672386&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=52c70a25b7685708c59926a23f006c6b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=52c70a25b7685708c59926a23f006c6b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Works</category><pubDate>Wed, 09 Jun 2010 02:54:01 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=475</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/works/php_ajax_chat_online.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396173180/5331515</fs:itemid></item><item><title>PHP_MYSQL的点滴注意事项</title><link>http://www.wxwdesign.cn/article/php_mysql/php_mysql_notice.htm</link><description>&lt;strong&gt;1. 外键约束&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;外键约束只对InnoDB类型的数据表有效，其它类型会忽略这个功能，恰好我在一本书上看到了MyISAM类型的表，却使用了外键约束，自己试了一下，怎么就是约束不住，又查不出问题，最后才发现越来是数据类型问题，不知道是老外写的疏忽，还是翻译者给弄错了。&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;2.&amp;nbsp;&amp;nbsp;mysql数据库打开以后，不要忘了关闭&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;数据查询结束，如果页面也已经读取完毕，暂时不需要再次查询数据库，最好关闭掉连接。mysql_close(id);&lt;img src=&quot;http://www1.feedsky.com/t1/396173184/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/php_mysql/php_mysql_notice.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396173184/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396173184/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=5e73fc6cf0dcaaf545cf063d2b77d101&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=5e73fc6cf0dcaaf545cf063d2b77d101&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=9539fa60cc4a3cbd706c12f9ced71fe9&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=9539fa60cc4a3cbd706c12f9ced71fe9&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=cb2689aa7dc201de638eaa3b962cf4a2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=cb2689aa7dc201de638eaa3b962cf4a2&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=bbf0355477047971743663376243c697&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=bbf0355477047971743663376243c697&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=7426700fad44be38387a6afefeb77f28&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=7426700fad44be38387a6afefeb77f28&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=7a2f9603fcb1329f47470642ed22f2d3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=7a2f9603fcb1329f47470642ed22f2d3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=28a0cf2f0c1ace5fa3fcae825351e235&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=28a0cf2f0c1ace5fa3fcae825351e235&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>PHP+MYSQL</category><pubDate>Sat, 05 Jun 2010 01:03:58 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=474</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/php_mysql/php_mysql_notice.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396173184/5331515</fs:itemid></item><item><title>利用Ajax实现长连接(模拟推送)</title><link>http://www.wxwdesign.cn/article/skills/ajax_longpoll_push.htm</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;很多程序都可以通过socket来实现长连接，实现消息的即时推送。但由于http请求一般都是短连接，一次请求结束，就会断开与服务器的连接，服务器不能主动推送数据到客户端，而只能由客户端发起请求，但有些时候，需要在web上实现即时的消息传输，比如即时聊天、股票动态信息等。&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在Ajax技术被发掘以前，在网页上实现无刷新的即时聊天，似乎是很困难的事情，但由于Ajax技术的兴起，人们可以进一步来挖掘它的潜力了，象gmail、google gtalk的网页版，都是Ajax长连接的重要应用，目前很多网站可能都已经在使用长连接技术了，比如SNS网站的即时聊天。&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;1.Ajax短连接方式实现网页聊天&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;自己画了一个模型图：&lt;br/&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/320106316337.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 常规的短连接模式下，都是通过不间断刷新请求实现的，比如每间隔3秒发送一次Ajax请求，3秒更新一下数据，然后就这样不间断刷新下去，直到用户关闭网页。这样所带来的弊端就是，如果用户很长时间都没有操作，每次刷新都不会返回新数据，这样就造成了资源的浪费，很多请求都是没必要的；另外一个问题，就是用户的输入，跟数据的请求不是同步的，会造成一定的信息延迟。&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;2.Ajax长连接方式实现网页聊天&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;模型图：&lt;br/&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1006/q20106316242.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Ajax长连接模式，它的刷新是根据数据来执行的，如果有新数据返回，接收并解析显示数据，然后发起新的Ajax请求，如果一段时间内，用户没有操作，则连接处于睡眠状态，一直等待有用户输入或者请求超时，然后发起下个Ajax请求。这样做的好处是，每个消息都会即时推送到客户端，延迟极少；另外每次请求都是有意义的，与短连接对比，效率要高很多。但对于一个用户量很多，并且操作非常频繁的网站，长连接模式也会出现过于频繁的刷新问题。目前IE对于HTTP连接数是有限制的，每个网页只能同时进行两个长连接，第三个长连接会被阻塞。&lt;br/&gt;&lt;br/&gt;利用php在后台sleep，自己做了个模拟的程序，&lt;a target=&quot;_blank&quot; href=&quot;http://www.wxwdesign.cn/works/ajax/longpoll_push/&quot; rel=&quot;external&quot;&gt;查看效果&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;看了一下别人写的Ajax长连接聊天的案例，以php为例，基本上是在后台进行不间断的检测，如果有新数据就推送，如果没有新数据，就一直阻塞，直到30秒超时，然后客户端重新发起下一个请求。后台判断里重要的一行代码：usleep(10000); 就是暂停10毫秒，缓解一下CPU压力，个人感觉如果暂停100毫秒，时间延迟也是很难感觉到的。这种方法基本就是把前端的循环，搬到了后台，中间减少了网络传输的环节，如果是一个Ajax的即时聊天系统，要保存用户的聊天记录，那就需要跟数据库相结合，每秒10次以上的数据查询，这个与短连接比，必定加大了数据库的压力，具体怎么优化，这个应该是交给服务器端人员来处理了。&lt;br/&gt;&lt;br/&gt;如果想要了解更多的内容请Google一下comet，或者&lt;a target=&quot;_blank&quot; href=&quot;http://www.ape-project.org/home.html&quot; rel=&quot;external&quot;&gt;看看这里&lt;/a&gt;(一个很不错的框架，Ajax Push Engine)，这个网站有很多demo，效果很帅。&lt;br/&gt;&lt;br/&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396173311/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/skills/ajax_longpoll_push.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396173311/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396173311/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=8531fdd1cb4868a39e20e02d30626f47&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=8531fdd1cb4868a39e20e02d30626f47&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=61327e0db2d3db0e0c9f8c43eb93d781&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=61327e0db2d3db0e0c9f8c43eb93d781&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=48b2676876b6aa8f9a31402de20d63cf&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=48b2676876b6aa8f9a31402de20d63cf&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=2d064bcd59ba6ad1edbfd0f036ff6b99&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=2d064bcd59ba6ad1edbfd0f036ff6b99&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=a18a781695d30c039ef7d9387fea0e59&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=a18a781695d30c039ef7d9387fea0e59&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=7636674627c4c4650f5b5ccdbfbdd76c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=7636674627c4c4650f5b5ccdbfbdd76c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=356836b46fc47c2437a9a0cbe67a02f5&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=356836b46fc47c2437a9a0cbe67a02f5&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>CSS+JS+XHTML</category><pubDate>Thu, 03 Jun 2010 15:56:58 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=473</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/skills/ajax_longpoll_push.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396173311/5331515</fs:itemid></item><item><title>测试一下你的生活压力</title><link>http://www.wxwdesign.cn/article/life/test_your_life_pressure.htm</link><description>在微博里看到的一张图片，很不错，分享一下，测试你的心理压力有多大。下面是一张静止的Jpeg图片，心理压力越大，看到图片里波浪运动的越快，如果你心灵处于没任何压力的状态，你将看到的是一张静止的图片。&lt;br/&gt;&lt;br/&gt;&lt;img src=&quot;http://www.wxwdesign.cn/attachments/month_1005/y2010515155213.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:Teal&quot;&gt;如果你看到波浪运动的很快，那么请你停止目前所想的事情，闭上眼睛，深呼吸几次，然后再心平气和的来看这幅图片，波浪是不是慢了很多呢:-)&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:red&quot;&gt;今天有网友给我发邮件了，提出了不同的见解，在此做一个更正，这是一个视错觉的图片，而非心里压力测试图片&lt;/span&gt;，原文可以&lt;a target=&quot;_blank&quot; href=&quot;http://xirang.ca/2009/12/rotating-snake-visual-illusion&quot; rel=&quot;external&quot;&gt;参考这里&lt;/a&gt;：&lt;a href=&quot;http://xirang.ca/2009/12/rotating-snake-visual-illusion&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://xirang.ca/2009/12/rotating-snake-visual-illusion&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396173413/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/life/test_your_life_pressure.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396173413/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396173413/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=2b33932b87d0e74d014514cae0eb5263&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=2b33932b87d0e74d014514cae0eb5263&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=19a6adf994dfdbbfdb489b82dee1aa4a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=19a6adf994dfdbbfdb489b82dee1aa4a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=bce510898f5487619930d78af029c669&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=bce510898f5487619930d78af029c669&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=10194fe246bef1de6c380b7b3eac6b11&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=10194fe246bef1de6c380b7b3eac6b11&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=d9ef9e92ba5f8445c76138374fd74255&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=d9ef9e92ba5f8445c76138374fd74255&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=3cf44f9f9b34764ffe5834eecfeb790f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=3cf44f9f9b34764ffe5834eecfeb790f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=dfde0725bb19632461006db85e98f888&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=dfde0725bb19632461006db85e98f888&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Life</category><pubDate>Sat, 15 May 2010 15:53:59 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=472</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/life/test_your_life_pressure.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396173413/5331515</fs:itemid></item><item><title>cssText与reflow</title><link>http://www.wxwdesign.cn/article/skills/javascript_cssText_page_reflow.htm</link><description>一般情况下使用JavaScript控制CSS样式的时候，都习惯性一行一行地写，习惯性忽略了效率问题。今天群里有人提起了cssText，测试了一下，原来这个属性是IE only的，不过很多浏览器也都默认了这个属性，在FF和chrome下页能很好的实现。关于reflow这里还有一篇不错的文章：&lt;a href=&quot;http://varnow.org/?p=232&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://varnow.org/?p=232&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;示例代码：&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&lt;br/&gt;&amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt;&lt;br/&gt;document.getElementsByTagName(&amp;#34;div&amp;#34;)[0].style.cssText=&lt;span style=&quot;color:blue&quot;&gt;&amp;#34;width:100px; height:200px; border:#ff0000 1px solid;&amp;#34;&lt;/span&gt;;&lt;br/&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp44993&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;title&gt;cssText测试&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div&gt;&lt;/div&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
document.getElementsByTagName(&amp;#34;div&amp;#34;)[0].style.cssText=&amp;#34;width:100px; height:200px; border:#ff0000 1px solid;&amp;#34;;
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp44993')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp44993')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp44993')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;测试示例2&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp50334&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
div,p{border:#999999 1px solid; padding:10px; background:#CCCCCC; position:absolute;}
&lt;/style&gt;
&lt;title&gt;cssText测试&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div&gt;在后面跟随&lt;img src=&amp;#34;&lt;a href=&quot;http://www.google.com.hk/intl/zh-CN/images/toolbar_animation_20090618.png&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.google.com.hk/intl/zh-CN/images/toolbar_animation_20090618.png&lt;/a&gt;&amp;#34; width=&amp;#34;268&amp;#34; height=&amp;#34;262&amp;#34; alt=&amp;#34;logo&amp;#34; /&gt;&lt;/div&gt;
&lt;h2&gt;cssText测试&lt;/h2&gt;
&lt;ul&gt;
   &lt;li&gt;L1&lt;/li&gt;
   &lt;li&gt;L2&lt;/li&gt;
   &lt;li&gt;L3&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
   &lt;li&gt;L1&lt;/li&gt;
   &lt;li&gt;L2&lt;/li&gt;
   &lt;li&gt;L3&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在前面带路&lt;img src=&amp;#34;&lt;a href=&quot;http://www.google.com.hk/intl/zh-CN/images/toolbar_animation_20090618.png&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.google.com.hk/intl/zh-CN/images/toolbar_animation_20090618.png&lt;/a&gt;&amp;#34; width=&amp;#34;268&amp;#34; height=&amp;#34;262&amp;#34; alt=&amp;#34;logo&amp;#34; /&gt;&lt;/p&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var d=document.getElementsByTagName(&amp;#34;div&amp;#34;)[0];
var p=document.getElementsByTagName(&amp;#34;p&amp;#34;)[0];
var pos=null;
function getMousePosition(e){
    var posx=0,posy=0;
    if(!e){var e=window.event;}
    if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY;}
    else if(e.clientX||e.clientY){
       posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
       posy = e.clientY + document.body.scrollTop  + document.documentElement.scrollTop;
    }
    return{'x':posx,'y':posy};
}

function run1(){
      p.style.left=pos.x-70+&amp;#34;px&amp;#34;;
	  p.style.top=pos.y-70+&amp;#34;px&amp;#34;;	  
}

function run2(){
      d.style.cssText=&amp;#34;left:&amp;#34;+(pos.x+20)+&amp;#34;px; top:&amp;#34;+(pos.y+20)+&amp;#34;px;&amp;#34;;
}
document.onmousemove=function(e){
      pos=getMousePosition(e);
	  run2();
	  run1();
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp50334')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp50334')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp50334')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396173417/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/skills/javascript_cssText_page_reflow.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396173417/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396173417/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=5d5ab1fd169a5e51888ffde56ca235be&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=5d5ab1fd169a5e51888ffde56ca235be&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=c5e5724dbfa878b951f2ad48d457513e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=c5e5724dbfa878b951f2ad48d457513e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=9bbcefc8e913ac6589dd01fc3af6816c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=9bbcefc8e913ac6589dd01fc3af6816c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=e90100409016fdb191fe08ae061d3521&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=e90100409016fdb191fe08ae061d3521&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=37542b0596c78410440ac03b6365fbab&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=37542b0596c78410440ac03b6365fbab&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=d6afd1eb587565d0ccdc950db65a92e3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=d6afd1eb587565d0ccdc950db65a92e3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=80bd1c4731cd8b3e7eb61b264f027e95&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=80bd1c4731cd8b3e7eb61b264f027e95&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>CSS+JS+XHTML</category><pubDate>Fri, 07 May 2010 17:08:13 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=471</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/skills/javascript_cssText_page_reflow.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396173417/5331515</fs:itemid></item><item><title>JavaScript菜单循序渐进</title><link>http://www.wxwdesign.cn/article/skills/javascript_navigator_menus.htm</link><description>说起菜单不同的人可能有不同感受，有的人感觉这个很有趣，做菜单是一件很好玩的事；也有的人会对它不屑一顾，认为这些都是雕虫小技；还有一部分人会认为，这个完全没必要仔细看，一切都可以拿来主义，网上一搜一大把，焉用亲自去写？&lt;br/&gt;&lt;br/&gt;本文并不是什么很高深的见解或者观点独到，只是想从一些示例来寻找菜单制作的思路，掌握了思想就可以融会变通，想要什么样的菜单，只要想出来，就可以尝试去实现你的创意。&lt;br/&gt;&lt;br/&gt;有人一看，说你用JavaScript做菜单，这个太不友好了，现在纯CSS的菜单到处都是。的确如此，我blog里也有很多纯CSS菜单的demo，但纯CSS做出来的菜单毕竟效果很有限，有些创意但靠CSS可能无法实现，用JavaScript写菜单也是一种尝试，可以实现很炫的效果（网上JavaScript模仿flash的效果很多）。&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:red&quot;&gt;但由于JavaScript里事件具有冒泡的特性，在处理菜单的时候，往往被冒泡搞的很头疼，特别是给菜单加上动画特效之后，更是让很多人郁闷，有人可能会用timer或者坐标判断来解决这个问题，但其实都不理想，网上还有老外写的一个jQuery插件，专门用于解决这个问题，可以说JavaScript做菜单并不是一件小事。&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;好了，闲话少说，开始第一步，做一个简单的下拉菜单：&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:blue&quot;&gt;用到的HTML代码：&lt;/span&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;br/&gt;&amp;lt;ul id=&amp;#34;nav&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;江苏省&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=&amp;#34;child_menu&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;南京&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;苏州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;无锡&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;常州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;镇江&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;徐州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;浙江省&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=&amp;#34;child_menu&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;杭州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;宁波&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;福建省&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=&amp;#34;child_menu&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;厦门&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;福州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;泉州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;广东省&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=&amp;#34;child_menu&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;广州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;深圳&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;东莞&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;潮州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;山东省&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=&amp;#34;child_menu&amp;#34;&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;青岛&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;威海&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;泰安&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;济南&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;#34;#&amp;#34;&amp;gt;德州&amp;lt;/a&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/li&amp;gt;&lt;br/&gt;&amp;lt;/ul&amp;gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:blue&quot;&gt;CSS样式代码：&lt;/span&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;br/&gt;#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}&lt;br/&gt;#nav li{ width:100px; float:left;}&lt;br/&gt;#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}&lt;br/&gt;#nav li a:hover{ background:#CCCCCC; color:#333333;}&lt;br/&gt;#nav li div{ display:none;}&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:red&quot;&gt;后面的JavaScript代码都是引用上面的HTML和样式，示例使用了JQuery，如果要查看效果，运行后需要刷新一下页面。&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;基本菜单效果的实现：&lt;/strong&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt;&lt;br/&gt;var nav_main=$(&amp;#34;#nav&amp;gt;li&amp;gt;a&amp;#34;);&lt;br/&gt;var nav_child=$(&amp;#34;#nav&amp;gt;li&amp;gt;div&amp;#34;);&lt;br/&gt;nav_main.each(function(i){&lt;br/&gt;&amp;nbsp;&amp;nbsp; $(this).mouseover(function(){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basic.show(i);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; })&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.mouseout(function(){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basic.hidden(i);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; });&lt;br/&gt;});&lt;br/&gt;nav_child.each(function(i){&lt;br/&gt;&amp;nbsp;&amp;nbsp; $(this).mouseover(function(){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basic.show(i);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; })&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.mouseout(function(){&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basic.hidden(i);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; });&lt;br/&gt;});&lt;br/&gt;&lt;br/&gt;var basic={&lt;br/&gt;&amp;nbsp;&amp;nbsp; show:function(i){nav_child.eq(i).show();},&lt;br/&gt;&amp;nbsp;&amp;nbsp; hidden:function(i){nav_child.eq(i).hide();}&lt;br/&gt;}&lt;br/&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;查看效果：&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp99770&quot;&gt;
&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ display:none;}
&lt;/style&gt;
&lt;title&gt;简单菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);
nav_main.each(function(i){
   $(this).mouseover(function(){
               basic.show(i);
			   })
	      .mouseout(function(){
		       basic.hidden(i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(){
               basic.show(i);
			   })
	      .mouseout(function(){
		       basic.hidden(i);
			   });
});

var basic={
   show:function(i){nav_child.eq(i).show();},
   hidden:function(i){nav_child.eq(i).hide();}
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp99770')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp99770')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp99770')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;2. 增加一个小效果，菜单弹出的动画效果&lt;/strong&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;br/&gt;var senior={&lt;br/&gt;&amp;nbsp;&amp;nbsp; show:function(i){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).show(&amp;#34;fast&amp;#34;);&lt;br/&gt;&amp;nbsp;&amp;nbsp; },&lt;br/&gt;&amp;nbsp;&amp;nbsp; hidden:function(i){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).stop(true,true);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).hide();&lt;br/&gt;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;}&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;查看示例：&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp59845&quot;&gt;
&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ display:none;}
&lt;/style&gt;
&lt;title&gt;动画弹出菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);
nav_main.each(function(i){
   $(this).mouseover(function(){
               senior.show(i);
			   })
	      .mouseout(function(){
		       senior.hidden(i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(){
               basic.show(i);
			   })
	      .mouseout(function(){
		       basic.hidden(i);
			   });
});

var basic={
   show:function(i){nav_child.eq(i).show();},
   hidden:function(i){nav_child.eq(i).hide();}
}

var senior={
   show:function(i){
       nav_child.eq(i).show(&amp;#34;fast&amp;#34;);
   },
   hidden:function(i){
       nav_child.eq(i).stop(true,true);
       nav_child.eq(i).hide();
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp59845')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp59845')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp59845')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;3. 让菜单收缩也实现动画效果&lt;/strong&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;br/&gt;var senior={&lt;br/&gt;&amp;nbsp;&amp;nbsp; show:function(i){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).show(&amp;#34;fast&amp;#34;);&lt;br/&gt;&amp;nbsp;&amp;nbsp; },&lt;br/&gt;&amp;nbsp;&amp;nbsp; hidden:function(i){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).stop(true,true);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).hide(&amp;#34;fast&amp;#34;);&lt;br/&gt;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;}&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;查看示例：&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp6179&quot;&gt;
&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ display:none;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;#&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;#&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);
nav_main.each(function(i){
   $(this).mouseover(function(){
               senior.show(i);
			   })
	      .mouseout(function(){
		       senior.hidden(i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(){
               basic.show(i);
			   })
	      .mouseout(function(){
		       basic.hidden(i);
			   });
});

var basic={
   show:function(i){nav_child.eq(i).stop(true,true);nav_child.eq(i).show();},
   hidden:function(i){nav_child.eq(i).hide();}
}

var senior={
   show:function(i){
       nav_child.eq(i).show(&amp;#34;fast&amp;#34;);
   },
   hidden:function(i){
       nav_child.eq(i).stop(true,true);
       nav_child.eq(i).hide(&amp;#34;fast&amp;#34;);
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp6179')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp6179')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp6179')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;上面的效果看起来似乎还不够完美，应该让鼠标从子菜单上移走时，也是动画收回效果。&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;4. 进一步完善菜单的动画效果&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;运行查看效果：&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp40619&quot;&gt;
&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ display:none;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);
nav_main.each(function(i){
   $(this).mouseover(function(){
               senior.show(i);
			   })
	      .mouseout(function(){
		       senior.hidden(i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(){
               basic.show(i);
			   })
	      .mouseout(function(){
		       senior.hidden(i);
			   });
});

var basic={
   show:function(i){nav_child.eq(i).stop(true,true);nav_child.eq(i).show();},
   hidden:function(i){nav_child.eq(i).hide();}
}

var senior={
   show:function(i){
       nav_child.eq(i).stop(true,true);
       nav_child.eq(i).show(&amp;#34;fast&amp;#34;);
   },
   hidden:function(i){
       nav_child.eq(i).stop(true,true);
       nav_child.eq(i).hide(&amp;#34;fast&amp;#34;);
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp40619')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp40619')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp40619')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;似乎还不够好，show和hidden函数写了两遍，分别在basic和senior对象里，能不能合成一个呢？&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;5. 再次进行改进，利用windows事件消除冒泡造成的菜单闪烁问题。&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;对senior对象进行改进：&lt;br/&gt;&lt;div class=&quot;UBBPanel codePanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot; alt=&quot;程序代码&quot;/&gt; 程序代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;var senior={&lt;br/&gt;&amp;nbsp;&amp;nbsp; getEvent:function(){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(window.event){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return this.formatEvent(window.event);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}else{&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return this.getEvent.caller.arguments[0];&amp;nbsp;&amp;nbsp;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;&amp;nbsp;&amp;nbsp; },&lt;br/&gt;&amp;nbsp;&amp;nbsp; formatEvent:function(e){ &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(e.type==&amp;#34;mouseout&amp;#34;){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.relatedTarget=e.toElement;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}else if(e.type==&amp;#34;mouseover&amp;#34;){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.relatedTarget=e.fromElement;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.stopPropagation=function(){this.cancelBubble=true;};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.target=e.srcElement;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return e;&lt;br/&gt;&amp;nbsp;&amp;nbsp; },&lt;br/&gt;&amp;nbsp;&amp;nbsp; show:function(e,i){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).stop(true,true);&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oEvent=this.getEvent();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; if(oEvent.relatedTarget.tagName!=&amp;#39;A&amp;#39;||$.inArray(oEvent.relatedTarget,nav_main)&amp;gt;-1){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).show(&amp;#34;fast&amp;#34;);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;nbsp;&amp;nbsp; },&lt;br/&gt;&amp;nbsp;&amp;nbsp; hidden:function(e,i){&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).stop(true,true);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; var oEvent=this.getEvent();&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; if(oEvent.relatedTarget.tagName!=&amp;#39;A&amp;#39;||$.inArray(oEvent.relatedTarget,nav_main)&amp;gt;-1){&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nav_child.eq(i).hide(&amp;#34;fast&amp;#34;);&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;&amp;nbsp;&amp;nbsp; }&lt;br/&gt;}&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;查看示例效果：&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp43239&quot;&gt;
&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ display:none;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);

nav_main.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});

var senior={
   getEvent:function(){
         if(window.event){
               return this.formatEvent(window.event);
          }else{
               return this.getEvent.caller.arguments[0];  
          }
   },
   formatEvent:function(e){ 
        if(e.type==&amp;#34;mouseout&amp;#34;){
           e.relatedTarget=e.toElement;    
        }else if(e.type==&amp;#34;mouseover&amp;#34;){
           e.relatedTarget=e.fromElement;    
        }        
        e.stopPropagation=function(){this.cancelBubble=true;};        
        e.target=e.srcElement;
        return e;
   },
   show:function(e,i){
       nav_child.eq(i).stop(true,true);
       var oEvent=this.getEvent();
	   if(oEvent.relatedTarget.tagName!='A'||$.inArray(oEvent.relatedTarget,nav_main)&gt;-1){
       nav_child.eq(i).show(&amp;#34;fast&amp;#34;);
	   }
   },
   hidden:function(e,i){       
       nav_child.eq(i).stop(true,true);
	   var oEvent=this.getEvent();
	   if(oEvent.relatedTarget.tagName!='A'||$.inArray(oEvent.relatedTarget,nav_main)&gt;-1){
       nav_child.eq(i).hide(&amp;#34;fast&amp;#34;);
	   }
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp43239')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp43239')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp43239')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:red&quot;&gt;有了上面的模式之后，就可以很容易变换出其它的动画效果，比如把show换成slideDown，动画就变成了手风琴的效果，如下：&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp20404&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ display:none;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);

nav_main.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});

var senior={
   getEvent:function(){
         if(window.event){
               return this.formatEvent(window.event);
          }else{
               return this.getEvent.caller.arguments[0];  
          }
   },
   formatEvent:function(e){ 
        if(e.type==&amp;#34;mouseout&amp;#34;){
           e.relatedTarget=e.toElement;    
        }else if(e.type==&amp;#34;mouseover&amp;#34;){
           e.relatedTarget=e.fromElement;    
        }        
        e.stopPropagation=function(){this.cancelBubble=true;};        
        e.target=e.srcElement;
        return e;
   },
   show:function(e,i){
       nav_child.eq(i).stop(true,true);
       var oEvent=this.getEvent();
	   if(oEvent.relatedTarget.tagName!='A'||$.inArray(oEvent.relatedTarget,nav_main)&gt;-1){
       nav_child.eq(i).slideDown();
	   }
   },
   hidden:function(e,i){       
       nav_child.eq(i).stop(true,true);
	   var oEvent=this.getEvent();
	   if(oEvent.relatedTarget.tagName!='A'||$.inArray(oEvent.relatedTarget,nav_main)&gt;-1){
       nav_child.eq(i).slideUp();
	   }
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp20404')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp20404')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp20404')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:blue&quot;&gt;只需要稍微修改一下CSS，就变成了横向菜单&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp15468&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px; position:relative;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ position:absolute; display:none; width:600px; left:0px;}
#nav li div a{float:left; border-right:#FFFFFF 1px solid; background:#FF6600; color:#333333;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;徐州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泉州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);

nav_main.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});

var senior={
   getEvent:function(){
         if(window.event){
               return this.formatEvent(window.event);
          }else{
               return this.getEvent.caller.arguments[0];  
          }
   },
   formatEvent:function(e){ 
        if(e.type==&amp;#34;mouseout&amp;#34;){
           e.relatedTarget=e.toElement;    
        }else if(e.type==&amp;#34;mouseover&amp;#34;){
           e.relatedTarget=e.fromElement;    
        }        
        e.stopPropagation=function(){this.cancelBubble=true;};        
        e.target=e.srcElement;
        return e;
   },
   show:function(e,i){
       nav_child.eq(i).stop(true,true);
       var oEvent=this.getEvent();
	   if(oEvent.relatedTarget.tagName!='A'||$.inArray(oEvent.relatedTarget,nav_main)&gt;-1){
       nav_child.eq(i).slideDown();
	   }
   },
   hidden:function(e,i){       
       nav_child.eq(i).stop(true,true);
	   var oEvent=this.getEvent();
	   if(oEvent.relatedTarget.tagName!='A'||$.inArray(oEvent.relatedTarget,nav_main)&gt;-1){
       nav_child.eq(i).slideUp();
	   }
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp15468')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp15468')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp15468')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:blue&quot;&gt;多行菜单&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp3718&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px; position:relative;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ position:absolute; display:none; width:500px; right:0px;}
#nav li div a{float:left; border-right:#FFFFFF 1px solid; background:#FF6600; color:#333333;}

p{ width:500px; margin:0px auto; font-size:14px; text-align:center; padding:10px 0px;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;!--&lt;p&gt;&lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;Copyright: 流水涵清&lt;/a&gt;&lt;/p&gt;--&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南通&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;扬州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;盐城&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;淮安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;连云港&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;徐州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宿迁&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;温州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;绍兴&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;嘉兴&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;湖州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;金华&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;衢州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;舟山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;台州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;丽水&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泉州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;漳州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁德&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;莆田&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;龙岩&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;三明&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南平&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;珠海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;汕头&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;韶关&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;佛山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;湛江&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;茂名&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;肇庆&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;惠州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;梅州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;汕尾&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;河源&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;阳江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;清远&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;中山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;揭阳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;云浮&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;淄博&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;枣庄&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东营&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;烟台&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潍坊&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济宁&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;日照&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;莱芜&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;临沂&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;聊城&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;滨州&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;菏泽&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&gt;a&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);
var show=$(&amp;#34;#show&amp;#34;);

nav_main.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});
nav_child.each(function(i){
   $(this).mouseover(function(e){
               senior.show(e,i);
			   })
	      .mouseout(function(e){
		       senior.hidden(e,i);
			   });
});

var senior={
   current:-1,
   getEvent:function(){
         if(window.event){
               return this.formatEvent(window.event);
          }else{
               return this.getEvent.caller.arguments[0];  
          }
   },
   formatEvent:function(e){ 
        if(e.type==&amp;#34;mouseout&amp;#34;){
           e.relatedTarget=e.toElement;    
        }else if(e.type==&amp;#34;mouseover&amp;#34;){
           e.relatedTarget=e.fromElement;    
        }        
        e.stopPropagation=function(){this.cancelBubble=true;};        
        e.target=e.srcElement;
        return e;
   },
   show:function(e,i){
       nav_child.eq(i).stop(true,true);
       var oEvent=this.getEvent();
       if(this.current!=i){nav_child.eq(this.current).slideUp();nav_child.eq(i).slideDown();}  //not from current target,hidden o&amp;#114;iginal and show current
	   if($.inArray(oEvent.target,nav_main)&gt;-1){this.current=i;}  //if not current then change value of this.current
   },
   hidden:function(e,i){       
       nav_child.eq(i).stop(true,true);
	   var oEvent=this.getEvent();
	   if($.inArray(oEvent.relatedTarget.parentNode,nav_child)&lt;0){ //if to element is not child menu then prepare to hidden menu	       
		   if($.inArray(oEvent.relatedTarget,nav_main)&lt;0){  //to element is not the main menu continue to prepare to hidden child menu
		      nav_child.eq(i).slideUp();  //hidden child menu
			  if($.inArray(oEvent.relatedTarget,nav_child)&lt;0){this.current=-1;}  //if to element is not child menu then change the value of this.current
			  }		   
	   }
   }
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp3718')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp3718')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp3718')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:blue&quot;&gt;更精简的版本&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;上周交流会我提出了这个问题，虽然大家各种观点都有，但最后还是得到一点更好的思路，那就是hover，用可以省去很多的麻烦，思路也变得更简单。&lt;br/&gt;&lt;br/&gt;示例效果：&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp38967&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px; position:relative;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ position:absolute; display:none; width:500px; right:0px;}
#nav li div a{float:left; border-right:#FFFFFF 1px solid; background:#FF6600; color:#333333;}

p{ width:500px; margin:0px auto; font-size:14px; text-align:center; padding:10px 0px;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;!--&lt;p&gt;&lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;Copyright: 流水涵清&lt;/a&gt;&lt;/p&gt;--&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南京&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;苏州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;无锡&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;常州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;镇江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南通&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;扬州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;盐城&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;淮安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;连云港&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;徐州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宿迁&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;温州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;绍兴&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;嘉兴&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;湖州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;金华&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;衢州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;舟山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;台州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;丽水&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;厦门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泉州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;漳州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁德&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;莆田&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;龙岩&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;三明&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;南平&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;珠海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;汕头&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;韶关&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;佛山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;湛江&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;茂名&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;肇庆&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;惠州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;梅州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;汕尾&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;河源&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;阳江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;清远&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;中山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;揭阳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;云浮&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;淄博&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;枣庄&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东营&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;烟台&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潍坊&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济宁&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;日照&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;莱芜&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;临沂&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;聊城&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;滨州&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;菏泽&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);

nav_main.each(function(i){$(this).hover(
   function(){
      nav_child.eq(i).slideDown(); //show
   },
   function(){
      nav_child.eq(i).slideUp();  //hidden
   });
});
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp38967')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp38967')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp38967')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;&lt;span style=&quot;color:blue&quot;&gt;hover的魅力惊人&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;有了这个思路，灵活度就大了很多。&lt;br/&gt;&lt;br/&gt;&lt;div class=&quot;UBBPanel&quot;&gt;&lt;div class=&quot;UBBTitle&quot;&gt;&lt;img src=&quot;http://www.wxwdesign.cn/images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;&gt; HTML代码&lt;/div&gt;&lt;div class=&quot;UBBContent&quot;&gt;&lt;TEXTAREA rows=&quot;8&quot; id=&quot;temp33221&quot;&gt;&lt;!DOCTYPE html PUBLIC &amp;#34;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;#34; &amp;#34;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;#34;&gt;
&lt;html xmlns=&amp;#34;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&amp;#34;&gt;
&lt;head&gt;
&lt;meta http-equiv=&amp;#34;Content-Type&amp;#34; content=&amp;#34;text/html; charset=utf-8&amp;#34; /&gt;
&lt;style type=&amp;#34;text/css&amp;#34;&gt;
#nav{ width:500px; margin:0px auto; list-style:none; font-size:12px; text-align:center; line-height:26px; position:relative;}
#nav li{ width:100px; float:left;}
#nav li a{ display:block; width:99px; border-bottom:#FFFFFF 1px solid; text-decoration:none; background:#333333; height:26px; color:#CCCCCC;}
#nav li a:hover{ background:#CCCCCC; color:#333333;}
#nav li div{ position:absolute; display:none; width:500px; right:0px;}
#nav li div a{float:left; border-right:#FFFFFF 1px solid; background:#FF6600; color:#333333;}

p{font-size:12px; padding:10px; background:#999999; text-align:left; margin:0px;}
p img{float:left; margin-right:10px;}
table{ border:#666666 1px solid; background:#333333; width:100%;}
table td{ background:#FFFFFF;}
&lt;/style&gt;
&lt;title&gt;菜单测试——&lt;a href=&quot;http://wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://wxwdesign.cn&lt;/a&gt;&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;!--&lt;p&gt;&lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;Copyright: 流水涵清&lt;/a&gt;&lt;/p&gt;--&gt;
&lt;ul id=&amp;#34;nav&amp;#34;&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江苏省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;p&gt;&lt;img src=&amp;#34;&lt;a href=&quot;http://imgsrc.baidu.com/baike/abpic/item/bf48756345a114520c33fa9d.jpg&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://imgsrc.baidu.com/baike/abpic/item/bf48756345a114520c33fa9d.jpg&lt;/a&gt;&amp;#34; width=&amp;#34;200&amp;#34; height=&amp;#34;199&amp;#34; alt=&amp;#34;&amp;#34; /&gt;位于长江、淮河下游，黄海、东海之滨，北接山东，西连安徽、河南，东南与上海、浙江接壤，是长江三角洲地区的重要组成部分，介于东经116°18′-121°57′，北纬30°45′-35°20′之间。得名于清朝江宁府和苏州府二府之首字。是中国人口密度最高的省份之一，总面积10.26万平方千米，占全国总面积的1.11%，连绵近1000千米的海岸线拥抱着约980万亩的黄金滩涂。境内平原辽阔，土地肥沃，物产丰富，江河湖泊密布，五大淡水湖中的太湖、洪泽湖在此横卧，历史上素有“鱼米之乡”的美誉，江苏的简称“苏”的繁体字原本就是此意。&lt;/p&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;浙江省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;杭州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;宁波&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;温州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;绍兴&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;嘉兴&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;湖州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;金华&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;衢州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;舟山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;台州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;丽水&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;福建省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;table cellpadding=&amp;#34;0&amp;#34; cellspacing=&amp;#34;1&amp;#34;&gt;
&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;中文名称：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;
&lt;a href=&amp;#34;#&amp;#34;&gt;福建&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;外文名称：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;

Fujian Province&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;下辖地区：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;
福州市等&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;地理位置：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;
中国东南部&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;人口：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;
2009年2月27日，3607万人。&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;气候条件：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;
属亚热带海洋性季风气候&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&amp;#34;cardFirstTd&amp;#34;&gt;著名景点：&lt;/td&gt;
&lt;td class=&amp;#34;cardSecondTd&amp;#34;&gt;
武夷山风景名胜区等&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;广州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;深圳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;珠海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东莞&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潮州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;汕头&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;韶关&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;佛山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;江门&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;湛江&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;茂名&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;肇庆&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;惠州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;梅州&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;汕尾&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;河源&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;阳江&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;清远&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;中山&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;揭阳&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;云浮&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;山东省&lt;/a&gt;
     &lt;div class=&amp;#34;child_menu&amp;#34;&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;青岛&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;威海&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;泰安&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济南&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;德州&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;淄博&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;枣庄&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;东营&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;烟台&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;潍坊&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;济宁&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;日照&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;莱芜&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;临沂&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;聊城&lt;/a&gt;
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;滨州&lt;/a&gt;          
          &lt;a href=&amp;#34;&lt;a href=&quot;http://www.wxwdesign.cn&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://www.wxwdesign.cn&lt;/a&gt;&amp;#34;&gt;菏泽&lt;/a&gt;
     &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34; src=&amp;#34;&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot; target=&quot;_blank&quot; rel=&quot;external&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&lt;/a&gt;&amp;#34;&gt;&lt;/script&gt;
&lt;script type=&amp;#34;text/javascript&amp;#34;&gt;
var nav_main=$(&amp;#34;#nav&gt;li&amp;#34;);
var nav_child=$(&amp;#34;#nav&gt;li&gt;div&amp;#34;);

nav_main.each(function(i){$(this).hover(
   function(){
      nav_child.eq(i).slideDown(); //show
   },
   function(){
      nav_child.eq(i).slideUp();  //hidden
   });
});
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/TEXTAREA&gt;&lt;br/&gt;&lt;INPUT onclick=&quot;runEx('temp33221')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;运行此代码&quot;/&gt; &lt;INPUT onclick=&quot;doCopy('temp33221')&quot;  type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;复制此代码&quot;/&gt; &lt;INPUT onclick=&quot;saveCode('temp33221')&quot; type=&quot;button&quot; class=&quot;userbutton&quot; value=&quot;保存此代码&quot;&gt;&lt;br/&gt; [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color:red&quot;&gt;JQuery div:hover&amp;nbsp;&amp;nbsp;CSS3 animation&lt;/span&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/396173432/wxwdesign/feedsky/s.gif?r=http://www.wxwdesign.cn/article/skills/javascript_navigator_menus.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wxwdesign/396173432/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wxwdesign/396173432/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=6b256dc5394c4c8dcc405a1f2fc79722&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=6b256dc5394c4c8dcc405a1f2fc79722&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=33a3d88ea5ed61e4cf88182f8fbaedc3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=33a3d88ea5ed61e4cf88182f8fbaedc3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=e581d5400246719945d2b44e8380745b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=e581d5400246719945d2b44e8380745b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=adaf0e5fd2692f4f4c25cc92bfd84836&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=adaf0e5fd2692f4f4c25cc92bfd84836&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=33232e15b9a963f38d62ce75119eb7fb&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=33232e15b9a963f38d62ce75119eb7fb&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=1c9e880bc462651ec4d93a080997d2ba&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=1c9e880bc462651ec4d93a080997d2ba&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/wxwdesign?a=c9cfa01c94606bc4ee73236c22c60f51&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/wxwdesign?i=c9cfa01c94606bc4ee73236c22c60f51&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>CSS+JS+XHTML</category><pubDate>Mon, 03 May 2010 22:48:02 +0800</pubDate><author>wxwdesign.cn(admin)</author><guid isPermaLink="false">http://www.wxwdesign.cn/default.asp?id=470</guid><dc:creator>wxwdesign.cn(admin)</dc:creator><fs:srclink>http://www.wxwdesign.cn/article/skills/javascript_navigator_menus.htm</fs:srclink><fs:srcfeed>http://www.wxwdesign.cn/feed.asp</fs:srcfeed><fs:itemid>feedsky/wxwdesign/~7222299/396173432/5331515</fs:itemid></item></channel></rss>
