﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-城市猎人-文章分类-javascript</title><link>http://www.blogjava.net/sailor/category/33545.html</link><description>在一网情深的日子里，谁能说得清是苦是甜，只知道确定了就义无反顾</description><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2009 11:49:05 GMT</lastBuildDate><pubDate>Tue, 14 Apr 2009 11:49:05 GMT</pubDate><ttl>60</ttl><item><title>Javascript生成工具</title><link>http://www.blogjava.net/sailor/articles/265012.html</link><dc:creator>sailor</dc:creator><author>sailor</author><pubDate>Sat, 11 Apr 2009 07:08:00 GMT</pubDate><guid>http://www.blogjava.net/sailor/articles/265012.html</guid><wfw:comment>http://www.blogjava.net/sailor/comments/265012.html</wfw:comment><comments>http://www.blogjava.net/sailor/articles/265012.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sailor/comments/commentRss/265012.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sailor/services/trackbacks/265012.html</trackback:ping><description><![CDATA[YUI Doc 是一个很好的 <span class="t_tag" onclick="tagshow(event)" href="tag.php?name=JavaScript">JavaScript</span> API 文档生成工具<br />
<a target="_blank" href="http://developer.yahoo.com/yui/yuidoc"><u><font color="#810081">http://developer.yahoo.com/yui/yuidoc</font></u></a><br />
<br />
生成的前提是注释写法符合Jsdoc标准和YUI给出的标准<br />
<br />
YUI Team实践出了一个高效易协作的前端代码开发流程：代码首先由Ant来组织管理和版本化、接着由<a target="_blank" href="http://www.jslint.com/"><u><font color="#0000ff">JsLint</font></u></a>来验证，然后由<a target="_blank" href="http://developer.yahoo.com/yui/yuidoc/"><u><font color="#810081">YUI Doc</font></u></a>文档化、最后由<a target="_blank" href="http://developer.yahoo.com/yui/compressor/"><u><font color="#0000ff">YUI Compressor</font></u></a>进行压缩发布。上个月初，YUI Team公布了这个新的JavaScript API文档生成工具<a target="_blank" href="http://developer.yahoo.com/yui/yuidoc/"><u><font color="#810081">YUI Doc</font></u></a>，它本来专门为<a target="_blank" href="http://developer.yahoo.com/yui/"><u><font color="#0000ff">YUI</font></u></a>提供<a target="_blank" href="http://developer.yahoo.com/yui/docs/"><u><font color="#0000ff">API级别的文档</font></u></a>的，现在它开源为人民服务了。<br />
YUI Doc和JavaDoc、JSDoc和<a target="_blank" href="http://code.google.com/p/jsdoc-toolkit/"><u><font color="#0000ff">JsDoc Toolkit</font></u></a>相似。YUI Doc是由注解驱动（comment-driven ）的系统，它通过解析代码中描述结构的注解来生成文档。由于它纯粹的依赖于注解，所以并不像一些模拟系统一样需要有惯用语和代码模式。更详细的介绍可以看<a target="_blank" href="http://developer.yahoo.com/yui/yuidoc/"><u><font color="#810081">YUI Doc的官方文档</font></u></a>和YUIblog上的《YUI Doc: A New Tool for Generating JavaScript APIDocumentation》（由于YUI blog咱们无法访问，比较好的解决方案就是在Google Reader中订阅它的Feed，直接输入<a target="_blank" href="http://yuiblog.com/"><u><font color="#0000ff">http://yuiblog.com</font></u></a>即可。）<br />
YUI Doc是基于Python开发，且依赖几个扩展库，加之其<a target="_blank" href="http://developer.yahoo.com/yui/yuidoc/#start"><u><font color="#0000ff">Getting Started</font></u></a>写的也比较含糊，所以如何使用这个工具反而成为第一道门槛，尤其对于那些对Python不熟悉的同学来说。所以，下面的重点是介绍如何在Windows上使用YUI Doc：<br />
<br />
<ul class="litype_1" type="1">
    <li>下载<a target="_blank" href="http://www.python.org/ftp/python/2.5.2/python-2.5.2.msi"><u><font color="#0000ff">Python2.5.2</font></u></a>安装之。<br />
    虽然Python3.0和Python2.6都已经出来很久了，但之所以依旧选择Python2.5.2，是因为后面要用到的安装Python扩展库的工具<a target="_blank" href="http://pypi.python.org/pypi/setuptools#credits"><u><font color="#0000ff">setuptools</font></u></a>在Windows下的最新版本对应的是Python2.5。我不知道它是否支持2.5以上，有兴趣的可以试试。
    <li>下载<a target="_blank" href="http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c9.win32-py2.5.exe#md5=602d06054ec1165e995ae54ac30884d7"><u><font color="#0000ff">setuptools-0.6c9.win32-py2.5.exe</font></u></a>并安装之，setuptools会自动安装到Python所在安装目录的Scripts目录下。<br />
    <a target="_blank" href="http://peak.telecommunity.com/DevCenter/setuptools"><u><font color="#0000ff">setuptools</font></u></a>为Python提供了简单的包管理和发行功能。后面的扩展库的安装就是利用它的easy_install，非常方便。有兴趣的可以看看<a target="_blank" href="http://www.ibm.com/developerworks/cn/linux/l-cppeak3.html"><u><font color="#0000ff">《可爱的 Python: 使用 setuptools 孵化 Python egg》</font></u></a>。
    <li>为了使用方便需要配置一下&#8220;环境变量&#8221;，即在&#8220;我的电脑 》右键 》属性 》高级 》环境变量 》系统变量 》 选中Path 》 编辑&#8221;，在弹出框中加入：;D:\Program Files\python;D:\Program Files\python\Scripts然后应用即可。前面的两个路径分别是我的Python和setuptools的安装路径，你需要修改成你自己的。
    <li>开始 》运行 》(Win + R)输入&#8220;cmd&#8221;，输入：python -c "import pkg_resources"没有任何输出，即表示setuptools安装成功。接着依次输入运行：<br />
    easy_install Pygments<br />
    easy_install simplejson<br />
    easy_install Cheetah<br />
    setuptools会自动寻找并下载<a target="_blank" href="http://pygments.org/"><u><font color="#0000ff">Pygments</font></u></a>、<a target="_blank" href="http://svn.red-bean.com/bob/simplejson/tags/simplejson-1.3/docs/index.html"><u><font color="#0000ff">SimpleJSON</font></u></a>和<a target="_blank" href="http://www.cheetahtemplate.org/"><u><font color="#0000ff">Cheetah</font></u></a>这三个扩展库，并安装它。
    <li>下载<a target="_blank" href="http://yuilibrary.com/downloads/"><u><font color="#0000ff">YUI Doc</font></u></a>，并解压在某个目录下。复制其bin目录下的example.bat文件，重命名为test.bat，然后用记事本或其他编辑器打开并配置它:SET yuidoc_home="D:\yui\yuidoc"<br />
    REM YUI Doc的路径<br />
    parser_in="D:\yui\src"<br />
    REM 要生成文档的JS文件路径，比如为了测试就我临时建一个，里面就放着YUI 的 dom.js<br />
    parser_out="D:\yui\src\parser"<br />
    REM YUI Doc会把解析的JS文件提取出来所要存放的位置<br />
    generator_out="D:\yui\src\generator"<br />
    REM 生成文档存放的位置<br />
    保存并运行test.bat后，就会发现D:\yui\src中多了parser和generator两个目录，而generator中正是你要的文档。</li>
</ul>
学会使用工具仅仅是开始了一小步，仔细看看<a target="_blank" href="http://developer.yahoo.com/yui/yuidoc/#overview"><u><font color="#0000ff">YUI Doc的官方文档</font></u></a>吧，利用其来促使我们写出更高效优雅的前端代码并惠及更多的人才是一大步
<img src ="http://www.blogjava.net/sailor/aggbug/265012.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sailor/" target="_blank">sailor</a> 2009-04-11 15:08 <a href="http://www.blogjava.net/sailor/articles/265012.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>隐藏显示frame</title><link>http://www.blogjava.net/sailor/articles/250845.html</link><dc:creator>sailor</dc:creator><author>sailor</author><pubDate>Sun, 11 Jan 2009 03:27:00 GMT</pubDate><guid>http://www.blogjava.net/sailor/articles/250845.html</guid><wfw:comment>http://www.blogjava.net/sailor/comments/250845.html</wfw:comment><comments>http://www.blogjava.net/sailor/articles/250845.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sailor/comments/commentRss/250845.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sailor/services/trackbacks/250845.html</trackback:ping><description><![CDATA[<p>思路：通过子frame改变父frame的cols设置实现父fame的隐藏。<br />
<br />
center.html：父frame<br />
</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">frameset&nbsp;</span><span style="color: #ff0000">cols</span><span style="color: #0000ff">='169,14,*'&nbsp;</span><span style="color: #ff0000">rows</span><span style="color: #0000ff">='*'&nbsp;</span><span style="color: #ff0000">frameborder</span><span style="color: #0000ff">='NO'&nbsp;</span><span style="color: #ff0000">border</span><span style="color: #0000ff">='0'&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="oa_frame"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">2</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">frame&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="le"</span><span style="color: #ff0000">&nbsp;name</span><span style="color: #0000ff">='leftarea'&nbsp;&nbsp;</span><span style="color: #ff0000">src</span><span style="color: #0000ff">='left.jsp'&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">MARGINWIDTH</span><span style="color: #0000ff">=0&nbsp;</span><span style="color: #ff0000">MARGINHEIGHT</span><span style="color: #0000ff">=0&nbsp;</span><span style="color: #ff0000">SCROLLING</span><span style="color: #0000ff">='NO'</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">3</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">frame&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">=middleframe&nbsp;</span><span style="color: #ff0000">src</span><span style="color: #0000ff">='middel.html'&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">scrolling</span><span style="color: #0000ff">='NO'&nbsp;</span><span style="color: #ff0000">frameborder</span><span style="color: #0000ff">='NO'&nbsp;</span><span style="color: #ff0000">noresize</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">4</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">frame&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">='main'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">src</span><span style="color: #0000ff">='login.html'&nbsp;&nbsp;</span><span style="color: #ff0000">MARGINWIDTH</span><span style="color: #0000ff">=0&nbsp;</span><span style="color: #ff0000">MARGINHEIGHT</span><span style="color: #0000ff">=0&nbsp;</span><span style="color: #ff0000">frameborder</span><span style="color: #0000ff">='no'&nbsp;</span><span style="color: #ff0000">scrolling</span><span style="color: #0000ff">='no'&nbsp;</span><span style="color: #ff0000">noresize&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">5</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">frameset</span><span style="color: #0000ff">&gt;</span></div>
<br />
middel.html:用于控制center.html中leftarea的隐藏与显示<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">&nbsp;1</span><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">html&nbsp;</span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://www.w3.org/1999/xhtml"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">meta&nbsp;</span><span style="color: #ff0000">http-equiv</span><span style="color: #0000ff">="Content-Type"</span><span style="color: #ff0000">&nbsp;content</span><span style="color: #0000ff">="text/html;&nbsp;charset=gb2312"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">title</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">无标题文档</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">title</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img id="Codehighlighter1_166_262_Open_Image" onclick="this.style.display='none'; Codehighlighter1_166_262_Open_Text.style.display='none'; Codehighlighter1_166_262_Closed_Image.style.display='inline'; Codehighlighter1_166_262_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_166_262_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_166_262_Closed_Text.style.display='none'; Codehighlighter1_166_262_Open_Image.style.display='inline'; Codehighlighter1_166_262_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">style&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="text/css"</span><span style="color: #0000ff">&gt;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_166_262_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_166_262_Open_Text"><span style="background-color: #f5f5f5; color: #800000"><br />
</span><span style="color: #008080">&nbsp;6</span><span style="background-color: #f5f5f5; color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&lt;!--<br />
</span><span style="color: #008080">&nbsp;7</span><span style="background-color: #f5f5f5; color: #800000"><img id="Codehighlighter1_177_257_Open_Image" onclick="this.style.display='none'; Codehighlighter1_177_257_Open_Text.style.display='none'; Codehighlighter1_177_257_Closed_Image.style.display='inline'; Codehighlighter1_177_257_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_177_257_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_177_257_Closed_Text.style.display='none'; Codehighlighter1_177_257_Open_Image.style.display='inline'; Codehighlighter1_177_257_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"  alt="" />body&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_177_257_Closed_Text">{<img src="http://www.blogjava.net/Images/dot.gif"  alt="" />}</span><span id="Codehighlighter1_177_257_Open_Text"><span style="background-color: #f5f5f5; color: #000000">{</span><span style="background-color: #f5f5f5; color: #ff0000"><br />
</span><span style="color: #008080">&nbsp;8</span><span style="background-color: #f5f5f5; color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;margin-left</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;0px</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000"><br />
</span><span style="color: #008080">&nbsp;9</span><span style="background-color: #f5f5f5; color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;margin-top</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;0px</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000"><br />
</span><span style="color: #008080">10</span><span style="background-color: #f5f5f5; color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;margin-right</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;0px</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000"><br />
</span><span style="color: #008080">11</span><span style="background-color: #f5f5f5; color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;margin-bottom</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;0px</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000"><br />
</span><span style="color: #008080">12</span><span style="background-color: #f5f5f5; color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" /></span><span style="background-color: #f5f5f5; color: #000000">}</span></span><span style="background-color: #f5f5f5; color: #800000"><br />
</span><span style="color: #008080">13</span><span style="background-color: #f5f5f5; color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />--&gt;<br />
</span><span style="color: #008080">14</span><span style="background-color: #f5f5f5; color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">style</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">15</span><span style="color: #000000"><img id="Codehighlighter1_279_363_Open_Image" onclick="this.style.display='none'; Codehighlighter1_279_363_Open_Text.style.display='none'; Codehighlighter1_279_363_Closed_Image.style.display='inline'; Codehighlighter1_279_363_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_279_363_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_279_363_Closed_Text.style.display='none'; Codehighlighter1_279_363_Open_Image.style.display='inline'; Codehighlighter1_279_363_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">style</span><span style="color: #0000ff">&gt;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_279_363_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_279_363_Open_Text"><span style="background-color: #f5f5f5; color: #800000">&nbsp;<br />
</span><span style="color: #008080">16</span><span style="background-color: #f5f5f5; color: #800000"><img id="Codehighlighter1_291_361_Open_Image" onclick="this.style.display='none'; Codehighlighter1_291_361_Open_Text.style.display='none'; Codehighlighter1_291_361_Closed_Image.style.display='inline'; Codehighlighter1_291_361_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_291_361_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_291_361_Closed_Text.style.display='none'; Codehighlighter1_291_361_Open_Image.style.display='inline'; Codehighlighter1_291_361_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"  alt="" />.navPoint&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_291_361_Closed_Text">{<img src="http://www.blogjava.net/Images/dot.gif"  alt="" />}</span><span id="Codehighlighter1_291_361_Open_Text"><span style="background-color: #f5f5f5; color: #000000">{</span><span style="background-color: #f5f5f5; color: #ff0000">&nbsp;<br />
</span><span style="color: #008080">17</span><span style="background-color: #f5f5f5; color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />COLOR</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;white</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000">&nbsp;CURSOR</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;hand</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000">&nbsp;FONT-FAMILY</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;Webdings</span><span style="background-color: #f5f5f5; color: #000000">;</span><span style="background-color: #f5f5f5; color: #ff0000">&nbsp;FONT-SIZE</span><span style="background-color: #f5f5f5; color: #000000">:</span><span style="background-color: #f5f5f5; color: #0000ff">&nbsp;9pt&nbsp;<br />
</span><span style="color: #008080">18</span><span style="background-color: #f5f5f5; color: #0000ff"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" /></span><span style="background-color: #f5f5f5; color: #000000">}</span></span><span style="background-color: #f5f5f5; color: #800000">&nbsp;<br />
</span><span style="color: #008080">19</span><span style="background-color: #f5f5f5; color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">style</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;<br />
</span><span style="color: #008080">20</span><span style="color: #000000"><img id="Codehighlighter1_382_843_Open_Image" onclick="this.style.display='none'; Codehighlighter1_382_843_Open_Text.style.display='none'; Codehighlighter1_382_843_Closed_Image.style.display='inline'; Codehighlighter1_382_843_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_382_843_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_382_843_Closed_Text.style.display='none'; Codehighlighter1_382_843_Open_Image.style.display='inline'; Codehighlighter1_382_843_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_382_843_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_382_843_Open_Text"><span style="background-color: #f5f5f5; color: #000000"><br />
</span><span style="color: #008080">21</span><span style="background-color: #f5f5f5; color: #000000"><img id="Codehighlighter1_406_841_Open_Image" onclick="this.style.display='none'; Codehighlighter1_406_841_Open_Text.style.display='none'; Codehighlighter1_406_841_Closed_Image.style.display='inline'; Codehighlighter1_406_841_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_406_841_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_406_841_Closed_Text.style.display='none'; Codehighlighter1_406_841_Open_Image.style.display='inline'; Codehighlighter1_406_841_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"  alt="" /></span><span style="background-color: #f5f5f5; color: #0000ff">function</span><span style="background-color: #f5f5f5; color: #000000">&nbsp;switchSysBar()</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_406_841_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_406_841_Open_Text"><span style="background-color: #f5f5f5; color: #000000">{&nbsp;<br />
</span><span style="color: #008080">22</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff">var</span><span style="background-color: #f5f5f5; color: #000000">&nbsp;locate</span><span style="background-color: #f5f5f5; color: #000000">=</span><span style="background-color: #f5f5f5; color: #000000">location.href.replace('middel.html','');<br />
</span><span style="color: #008080">23</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff">var</span><span style="background-color: #f5f5f5; color: #000000">&nbsp;ssrc</span><span style="background-color: #f5f5f5; color: #000000">=</span><span style="background-color: #f5f5f5; color: #000000">document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">img1</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">).src.replace(locate,'');<br />
</span><span style="color: #008080">24</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff">if</span><span style="background-color: #f5f5f5; color: #000000">&nbsp;(ssrc</span><span style="background-color: #f5f5f5; color: #000000">==</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">images/main_55.gif</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">)<br />
</span><span style="color: #008080">25</span><span style="background-color: #f5f5f5; color: #000000"><img id="Codehighlighter1_562_695_Open_Image" onclick="this.style.display='none'; Codehighlighter1_562_695_Open_Text.style.display='none'; Codehighlighter1_562_695_Closed_Image.style.display='inline'; Codehighlighter1_562_695_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_562_695_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_562_695_Closed_Text.style.display='none'; Codehighlighter1_562_695_Open_Image.style.display='inline'; Codehighlighter1_562_695_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_562_695_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_562_695_Open_Text"><span style="background-color: #f5f5f5; color: #000000">{&nbsp;<br />
</span><span style="color: #008080">26</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">img1</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">).src</span><span style="background-color: #f5f5f5; color: #000000">=</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">images/main_55_1.gif</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">;<br />
</span><span style="color: #008080">27</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.parent.document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">oa_frame</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">).cols</span><span style="background-color: #f5f5f5; color: #000000">=</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">0,16,*</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">;<br />
</span><span style="color: #008080">28</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="background-color: #f5f5f5; color: #000000">&nbsp;<br />
</span><span style="color: #008080">29</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff">else</span><span style="background-color: #f5f5f5; color: #000000"><br />
</span><span style="color: #008080">30</span><span style="background-color: #f5f5f5; color: #000000"><img id="Codehighlighter1_705_838_Open_Image" onclick="this.style.display='none'; Codehighlighter1_705_838_Open_Text.style.display='none'; Codehighlighter1_705_838_Closed_Image.style.display='inline'; Codehighlighter1_705_838_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"  alt="" /><img style="display: none" id="Codehighlighter1_705_838_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_705_838_Closed_Text.style.display='none'; Codehighlighter1_705_838_Open_Image.style.display='inline'; Codehighlighter1_705_838_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_705_838_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_705_838_Open_Text"><span style="background-color: #f5f5f5; color: #000000">{&nbsp;<br />
</span><span style="color: #008080">31</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">img1</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">).src</span><span style="background-color: #f5f5f5; color: #000000">=</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">images/main_55.gif</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">;<br />
</span><span style="color: #008080">32</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.parent.document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">oa_frame</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">).cols</span><span style="background-color: #f5f5f5; color: #000000">=</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">169,16,*</span><span style="background-color: #f5f5f5; color: #000000">"</span><span style="background-color: #f5f5f5; color: #000000">;<br />
</span><span style="color: #008080">33</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="background-color: #f5f5f5; color: #000000">&nbsp;<br />
</span><span style="color: #008080">34</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span><span style="background-color: #f5f5f5; color: #000000">&nbsp;<br />
</span><span style="color: #008080">35</span><span style="background-color: #f5f5f5; color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">36</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><br />
</span><span style="color: #008080">37</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">38</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><br />
</span><span style="color: #008080">39</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="overflow:hidden"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">40</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">table&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="100%"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="100%"</span><span style="color: #ff0000">&nbsp;border</span><span style="color: #0000ff">="0"</span><span style="color: #ff0000">&nbsp;cellpadding</span><span style="color: #0000ff">="0"</span><span style="color: #ff0000">&nbsp;cellspacing</span><span style="color: #0000ff">="0"</span><span style="color: #ff0000">&nbsp;style</span><span style="color: #0000ff">="table-layout:fixed;"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">41</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">42</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="6"</span><span style="color: #ff0000">&nbsp;&nbsp;style</span><span style="color: #0000ff">="width:6px;"</span><span style="color: #ff0000">valign</span><span style="color: #0000ff">="middle"</span><span style="color: #ff0000">&nbsp;bgcolor</span><span style="color: #0000ff">="1873aa"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">=switchSysBar()</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">43</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">SPAN&nbsp;</span><span style="color: #ff0000">class</span><span style="color: #0000ff">=navPoint&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">=switchPoint&nbsp;</span><span style="color: #ff0000">title</span><span style="color: #0000ff">=关闭/打开左栏</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">44</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">img&nbsp;</span><span style="color: #ff0000">src</span><span style="color: #0000ff">="images/main_55.gif"</span><span style="color: #ff0000">&nbsp;name</span><span style="color: #0000ff">="img1"</span><span style="color: #ff0000">&nbsp;width</span><span style="color: #0000ff">=6&nbsp;</span><span style="color: #ff0000">height</span><span style="color: #0000ff">=40&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">=img1</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">45</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">SPAN</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">46</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">47</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">48</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">49</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">50</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">51</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></div>
<br />
<img src ="http://www.blogjava.net/sailor/aggbug/250845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sailor/" target="_blank">sailor</a> 2009-01-11 11:27 <a href="http://www.blogjava.net/sailor/articles/250845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>RGB对应表</title><link>http://www.blogjava.net/sailor/articles/249377.html</link><dc:creator>sailor</dc:creator><author>sailor</author><pubDate>Wed, 31 Dec 2008 10:43:00 GMT</pubDate><guid>http://www.blogjava.net/sailor/articles/249377.html</guid><wfw:comment>http://www.blogjava.net/sailor/comments/249377.html</wfw:comment><comments>http://www.blogjava.net/sailor/articles/249377.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sailor/comments/commentRss/249377.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sailor/services/trackbacks/249377.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 编号                        C                        M                        Y                        K                        R                        G                        B       ...&nbsp;&nbsp;<a href='http://www.blogjava.net/sailor/articles/249377.html'>阅读全文</a><img src ="http://www.blogjava.net/sailor/aggbug/249377.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sailor/" target="_blank">sailor</a> 2008-12-31 18:43 <a href="http://www.blogjava.net/sailor/articles/249377.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>动态增加、减少表格</title><link>http://www.blogjava.net/sailor/articles/220300.html</link><dc:creator>sailor</dc:creator><author>sailor</author><pubDate>Tue, 05 Aug 2008 14:54:00 GMT</pubDate><guid>http://www.blogjava.net/sailor/articles/220300.html</guid><wfw:comment>http://www.blogjava.net/sailor/comments/220300.html</wfw:comment><comments>http://www.blogjava.net/sailor/articles/220300.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sailor/comments/commentRss/220300.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sailor/services/trackbacks/220300.html</trackback:ping><description><![CDATA[<p>&lt;html&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=GB2312" /&gt;<br />
&lt;head&gt;</p>
<p>&lt;script language="javascript"&gt;<br />
&nbsp; function deleteRow(index){<br />
&nbsp;&nbsp;&nbsp; var tableObj=document.getElementById("mainBody");<br />
&nbsp;&nbsp;&nbsp; var rowObj=document.getElementById('row'+index);</p>
<p>&nbsp;&nbsp;&nbsp; tableObj.removeChild(rowObj);</p>
<p>&nbsp; }<br />
&nbsp; function addRow(){<br />
&nbsp;&nbsp;&nbsp;&nbsp; var tableObj=document.getElementById("mytable");<br />
&nbsp;&nbsp;&nbsp;&nbsp; var tableBodyObj=document.getElementById("mainBody");<br />
&nbsp;&nbsp;&nbsp;&nbsp; var newRowObj=document.createElement("tr");<br />
&nbsp;&nbsp;&nbsp;&nbsp; newRowObj.id="row"+(tableObj.rows.length-1);<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; var newColName=document.createElement("td");<br />
&nbsp;&nbsp;&nbsp;&nbsp; var newColAge=document.createElement("td");<br />
&nbsp;&nbsp;&nbsp;&nbsp; var newColButton=document.createElement("td");<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; newColName.innerHTML=document.getElementById("newName").value;<br />
&nbsp;&nbsp;&nbsp;&nbsp; newColAge.innerHTML=document.getElementById("newAge").value;<br />
&nbsp;&nbsp;&nbsp;&nbsp; newColButton.innerHTML='&lt;input type="button" value="删除" onclick="deleteRow('+(tableObj.rows.length-1)+')"&gt;'; <br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; newRowObj.appendChild(newColName);<br />
&nbsp;&nbsp;&nbsp;&nbsp; newRowObj.appendChild(newColAge);<br />
&nbsp;&nbsp;&nbsp;&nbsp; newRowObj.appendChild(newColButton);<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; tableBodyObj.appendChild(newRowObj);<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp; }<br />
&lt;/script&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;<br />
&lt;table width="100%" id="mytable" border="0" cellspacing="0" cellpadding="0"&gt;<br />
&nbsp;&lt;tbody id="mainBody"&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;姓名&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;年龄&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;操作&lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;tr id="row0"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;gaoxiang&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;28&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="button" onclick="deleteRow(0)" value="删除"/&gt;&lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp; &lt;tr id="row1"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;gaoxiang&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;28&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="button" onclick="deleteRow(1)" value="删除"/&gt;&lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp; &lt;/tbody&gt;<br />
&lt;/table&gt;</p>
<p>&lt;input type="text" name="name" id="newName" /&gt;<br />
&lt;input type="text" name="age" id="newAge"/&gt;<br />
&lt;input type="button" onclick="addRow();"&nbsp; value="新增"/&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</p>
 <img src ="http://www.blogjava.net/sailor/aggbug/220300.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sailor/" target="_blank">sailor</a> 2008-08-05 22:54 <a href="http://www.blogjava.net/sailor/articles/220300.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>