﻿<?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>博客园-DooIT</title><link>http://www.cnblogs.com/ttyp/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 28 Aug 2008 06:36:12 GMT</lastBuildDate><pubDate>Thu, 28 Aug 2008 06:36:12 GMT</pubDate><ttl>60</ttl><item><title>VS2003下ASP.NET程序手动发布的批处理</title><link>http://www.cnblogs.com/ttyp/archive/2007/09/30/911789.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Sun, 30 Sep 2007 04:17:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2007/09/30/911789.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/911789.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2007/09/30/911789.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/911789.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/911789.html</trackback:ping><description><![CDATA[<pre>

@echo off
echo - Copying Web Files ...
echo.
set var=%cd%
:loop
set var=%var:*\=%
set num=%var:\=%
if not "%var%"=="%num%" (goto loop)
if "%var%"=="=" (goto noproject)
echo - Buildding Project %var%
echo.
echo - 01.Copying ICO....&&xcopy *.ico  ..\builds\%var%\ /s /y /q 2>nul
echo - 02.Copying CUR....&&xcopy *.cur  ..\builds\%var%\ /s /y /q 2>nul
echo - 03.Copying PNG....&&xcopy *.png  ..\builds\%var%\ /s /y /q 2>nul
echo - 04.Copying JPG....&&xcopy *.jpg  ..\builds\%var%\ /s /y /q 2>nul
echo - 05.Copying GIF....&&xcopy *.gif  ..\builds\%var%\ /s /y /q 2>nul
echo - 06.Copying TXT....&&xcopy *.txt  ..\builds\%var%\ /s /y /q 2>nul
echo - 07.Copying ASPX...&&xcopy *.aspx ..\builds\%var%\ /s /y /q 2>nul
echo - 08.Copying HTM*...&&xcopy *.htm* ..\builds\%var%\ /s /y /q 2>nul
echo - 09.Copying XML....&&xcopy *.xml  ..\builds\%var%\ /s /y /q 2>nul
echo - 10.Copying CSS....&&xcopy *.css  ..\builds\%var%\ /s /y /q 2>nul
echo - 11.Copying JS.....&&xcopy *.js   ..\builds\%var%\ /s /y /q 2>nul
echo - 12.Copying HTC....&&xcopy *.htc  ..\builds\%var%\ /s /y /q 2>nul
echo - 13.Copying DLL....&&xcopy *.dll  ..\builds\%var%\ /s /y /q 2>nul
rem xcopy *.config ..\builds\%var%\ /s /y /q 2>nul
echo.
echo - Copy Files Finshed!
echo.
pause
goto exit
:noproject
echo.
echo - Sorry! No Project To Copy!
echo.
pause
:exit
rem 使用方法：把本文生成public.bat放入项目下，点击运行public.bat

</pre><img src ="http://www.cnblogs.com/ttyp/aggbug/911789.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41937/" target="_blank">[新闻]Google拟在9月发布自有浏览器 或采用火狐内核</a>]]></description></item><item><title>打不开的计算器</title><link>http://www.cnblogs.com/ttyp/archive/2007/09/27/907806.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Thu, 27 Sep 2007 04:00:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2007/09/27/907806.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/907806.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2007/09/27/907806.html#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/907806.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/907806.html</trackback:ping><description><![CDATA[<p>早上一上班，忽然想起有个数据要计算一下，简单！<br />
<br />
WIN+R打开运行，输入CALC，照常理可爱的计算器将展现在我的面前。等了10秒，没出来？不是我打错了吧，再依次做一次。20秒！依然没有出现-_-!头大，不会是中了病毒吧！试着输入了calc.exe，嘿嘿，可以出来了，真奇怪！难道是有rookit?打开资源管理器，查看%systemroot%\system32下，查看calc.exe 和其他机器对比，没有什么异常啊！目录下也没有，没有calc.com文件！怎么办？<br />
<br />
真有病毒了？打开autorun看看启动项，没什么异常。打开IceSword122cn也没异常。后来使用他的监视创建的进程功能查看，运行calc后，创建了一个rundll32.exe的进程，哎，这个程序名声也不好，看来真的中了毒了。对这个程序做MD5和其他机器的对比，没有异常！想想，运行calc,怎么会创建rundll32.exe进程呢？难道是映像劫持？打开注册表查看了HKLM\software\micrsoft\window nt\crrentversion\image file execution options\，似乎也没有异常！<br />
<br />
晕，没道理啊，难道是驱动级的病毒？心虚中....，回想最近也没装什么软件呀，上的也是常上的网站，U盘病毒更不可能进来，局域网进来的？似乎也不太可能。绝望中，想起文件监视器和注册表监视器，先打开Regmon7.04，过滤calc，运行calc命令，无果。再打开Filemon7.04，过滤calc，有一行11:50:43&nbsp;Explorer.EXE:1312&nbsp;OPEN&nbsp;C:\Documents and Settings\user\calc\&nbsp;NOT A DIRECTORY&nbsp;Options: Open Directory&nbsp; Access: 00100001&nbsp;，于是查看C:\Documents and Settings\user\下的文件，有一个大小为0字节的calc文件，window的寻路径不是先程序自己的目录，然后再system32目录么？这么这回又多出个&nbsp;C:\Documents and Settings\user目录?删除这个calc，运行calc，哈哈，可爱的计算器总算出现了。为了验证下运行名的寻路顺序，特地拷贝了纸牌游戏(vol.exe)到&nbsp;C:\Documents and Settings\user目录下，并改名calc.exe，再运行calc命令，出现了纸牌游戏！<br />
<br />
看来真的是运行命令的寻路顺序是先当前用户目录，然后再system32目录，看来以后对当前用户目录也需要多多关照了！</p>
<img src ="http://www.cnblogs.com/ttyp/aggbug/907806.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41936/" target="_blank">[新闻]微软正在构思将Wi-Fi带入汽车</a>]]></description></item><item><title>ASP.NET图形化的曲线图类</title><link>http://www.cnblogs.com/ttyp/archive/2007/07/20/825423.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Fri, 20 Jul 2007 05:47:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2007/07/20/825423.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/825423.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2007/07/20/825423.html#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/825423.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/825423.html</trackback:ping><description><![CDATA[摘要: chart.csusingSystem;usingSystem.Drawing;namespaceReport{///&lt;summary&gt;///Chart的摘要说明。///==================================================================================================//////Class&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2007/07/20/825423.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/825423.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41935/" target="_blank">[新闻]对比测试：IE8 Beta 2 VS Firefox 3.0.1</a>]]></description></item><item><title>失效的随机数</title><link>http://www.cnblogs.com/ttyp/archive/2007/07/07/809592.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Sat, 07 Jul 2007 08:24:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2007/07/07/809592.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/809592.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2007/07/07/809592.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/809592.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/809592.html</trackback:ping><description><![CDATA[一直以来，用System.Random都使用的好好的，每次随机的数字都几乎很满意。如下代码<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">System.Random&nbsp;r&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Random();<br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;s&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;r.Next();</span></div>
<br>但是当我在做项目时，突然遇到一个大量使用随机数的时候，有时候产生的随机数很不随机，经常前后的随机数字都是一样的。到底怎么回事？<br><br>google了很久使用以下代码<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">System.Random&nbsp;r&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Random(uncheck((</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">)DateTime.Now.ticks));<br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;s&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;r.Next();</span></div>
<br>效果也一样，查阅了MSDN，发现Random()默认就是使用时间作为随机发生器的种子的，在大量使用随机数的时候，ticks还没来得及改变，众所周知，现在我们常用的随机发生器都是伪随机数字，是需要种子的，在种子一样时，产生的随机序列是一样的，因此随机数也就不随机了。<br><br>找到了问题，我们对症下药，再每次取随机数之前，我们暂停一毫秒<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">System.Threading.Thread.Sleep(</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">);</span></div>
<br>这样，我们每次的随机种子都不一样了，这样得出的随机数会更随机。<br><br>完整代码：<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.Random&nbsp;random&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Random();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.Threading.Thread.Sleep(</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;serial&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;random.Next();</span></div>
<img src ="http://www.cnblogs.com/ttyp/aggbug/809592.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41934/" target="_blank">[新闻]iPhone存在严重密码安全漏洞</a>]]></description></item><item><title>JS写的一个功能齐备的treeview控件</title><link>http://www.cnblogs.com/ttyp/archive/2007/05/31/766360.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Thu, 31 May 2007 05:59:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2007/05/31/766360.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/766360.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2007/05/31/766360.html#Feedback</comments><slash:comments>49</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/766360.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/766360.html</trackback:ping><description><![CDATA[<p><strong>V0.1（2007-5-31）</strong></p>
<ul>
    <li>支持键盘操作
    <li>支持节点多选
    <li>支持节点编辑
    <li>支持节点拖动(IE only)
    <li>完全面向对象封装
    <li>支持多种事件
    <li>IE6.0+ &amp;&amp;FX2.0 </li>
</ul>
<blockquote dir=ltr style="MARGIN-RIGHT: 0px">
<p><a href="http://www.cnblogs.com/Files/ttyp/tree.rar"><strong>点击下载</strong></a><br><br><img height=314 alt="" src="http://www.cnblogs.com/images/cnblogs_com/ttyp/tree.jpg" width=572 border=0></p>
</blockquote>
<img src ="http://www.cnblogs.com/ttyp/aggbug/766360.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41931/" target="_blank">[新闻]GC2008：星际争霸2进程报告 微调进程延续</a>]]></description></item><item><title>2000风格内嵌HTML代码的SELECT控件</title><link>http://www.cnblogs.com/ttyp/archive/2007/01/23/628053.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Tue, 23 Jan 2007 07:59:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2007/01/23/628053.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/628053.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2007/01/23/628053.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/628053.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/628053.html</trackback:ping><description><![CDATA[摘要: V0.1（2007-1-23） 内嵌HTML IE6.0+ only 2000风格 &lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Class_Combo&lt;/TITLE&gt;&lt;METAcontent="MSHTML6.00.2800.1589"name=GENERATOR&gt;&lt;METAcontent=""name=Author&gt;&lt;MET&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2007/01/23/628053.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/628053.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41930/" target="_blank">[新闻]科学家在世界最大对撞机中观察到首批粒子</a>]]></description></item><item><title>输入自动完成类</title><link>http://www.cnblogs.com/ttyp/archive/2006/11/10/556840.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Fri, 10 Nov 2006 09:26:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2006/11/10/556840.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/556840.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2006/11/10/556840.html#Feedback</comments><slash:comments>47</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/556840.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/556840.html</trackback:ping><description><![CDATA[摘要: V0.1（2006-11-10） 纯JS，无须再加CSS 支持键盘鼠标 仅IE6+V0.2（2006-11-16） 修复了多个控件的下拉不隐藏的BUG 修改下拉背景的透明问题 V0.3（2006-12-22） 修复了键盘和鼠标选择的BUG 增加了JS代码添加选项的功能 V0.31（2006-12-25） 修复了无匹配时下拉后的BUG &lt;HTML&gt;&lt;HEAD&gt;&lt;TITL&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2006/11/10/556840.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/556840.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41929/" target="_blank">[新闻]阿里巴巴利润增1.36倍</a>]]></description></item><item><title>定时检查网站是否掉线的批处理</title><link>http://www.cnblogs.com/ttyp/archive/2006/09/22/511805.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Fri, 22 Sep 2006 06:08:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2006/09/22/511805.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/511805.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2006/09/22/511805.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/511805.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/511805.html</trackback:ping><description><![CDATA[<p>连日来,托管服务器每天老是掉线,重起一下又好了,似乎没有死机,不像是硬件的问题.怀疑有木马或病毒,但是找了几天没找到,没办法,还是先治治标吧,慢慢找吧.下面是写的批处理checktoreboot.bat,原理是定期每小时ping一次自己的域名,如果不通则重起机器.<br><br>@echo 每小时检查主机是否能Ping通自己的域名，如果不能，则重新启动机器，如装防火墙过滤，请考虑其他办法，或开放ICMP协议<br>@echo 检查中......<br>@echo off<br>echo execute-date:&gt;&gt;c:\checktoreboot.log<br>date /t&gt;&gt;c:\checktoreboot.log<br>echo execute-time:&gt;&gt;c:\checktoreboot.log<br>time /t&gt;&gt;c:\checktoreboot.log</p>
<p>set hh=%time:~0,2%<br>set /a hh +=1<br>if /i %hh% GEQ 24 set /a hh = 0<br>at %hh%:00 C:\CheckToReboot.bat<br>ping -n 1 <a href="http://www.yourname.com|find/">www.yourname.com|find</a> "Request" &amp;&amp; shutdown -r<br>echo ==============================================&gt;&gt;c:\checktoreboot.log<br>@echo on<br>@echo 检查完毕！</p>
<p>&nbsp;</p>
<p>然后在autoexec.bat中加入Call CheckToReboot.bat</p>
<img src ="http://www.cnblogs.com/ttyp/aggbug/511805.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41928/" target="_blank">[新闻]Google Gears覆盖四大浏览器 Safari版推出</a>]]></description></item><item><title>code collection 0.44版 发布</title><link>http://www.cnblogs.com/ttyp/archive/2006/09/02/493150.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Sat, 02 Sep 2006 09:36:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2006/09/02/493150.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/493150.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2006/09/02/493150.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/493150.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/493150.html</trackback:ping><description><![CDATA[code collection是一个本地的文档收集整理软件，使用JS脚本制作的开源程序，绿色免费，本次升级增加了导出到chm功能，不用在为制作CHM到处找共享软件了，在此推荐! 详细见 <a href="/ttyp/archive/2005/01/13/91592.html">http://www.cnblogs.com/ttyp/archive/2005/01/13/91592.html</a><br><br>
<img src ="http://www.cnblogs.com/ttyp/aggbug/493150.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41927/" target="_blank">[新闻]Internet Explorer 8 Beta 2 发布</a>]]></description></item><item><title>JS代码的格式化和压缩</title><link>http://www.cnblogs.com/ttyp/archive/2006/05/22/406323.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Mon, 22 May 2006 07:52:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2006/05/22/406323.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/406323.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2006/05/22/406323.html#Feedback</comments><slash:comments>39</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/406323.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/406323.html</trackback:ping><description><![CDATA[摘要: &#160;&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Format&lt;/TITLE&gt;&lt;METAcontent="MSHTML6.00.2800.1528"name=GENERATOR&gt;&lt;METAcontent=""name=Author&gt;&lt;METAcontent=""name=Keywords&gt;&lt;METAconte&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2006/05/22/406323.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/406323.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41924/" target="_blank">[新闻]中国软件协会：SAP羞辱国产软件是不正当竞争</a>]]></description></item><item><title>Signature has zero size.错误的解决</title><link>http://www.cnblogs.com/ttyp/archive/2006/04/10/371577.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Mon, 10 Apr 2006 12:06:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2006/04/10/371577.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/371577.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2006/04/10/371577.html#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/371577.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/371577.html</trackback:ping><description><![CDATA[<p dir=ltr style="MARGIN-RIGHT: 0px">&nbsp; 临快下班时，忽然一同事问我，怎么公司网站坏了？我说不可能啊，刚才还用来着。同事说，你过来看看。于是跑过去，熟练的输入登陆网址，映入眼帘的是.NET里常见的出错页面,黄底黑字，signature has zero size。-_-!<br>&nbsp; 因为以前重来没有碰到过这个错误，以为这个错误像以往的错误一样，凭我三斧子半肯定可以搞定;),先是替换正确的程序（在本机通过），不奏效-_-!.接着重启IIS，还是不奏效-_-!!.重启framework(ASPNET_REGIIS.EXE -IR)，还是不奏效-_-!!!,以后若干次重启机器，继续以上步骤，最后我急了@_@.在google搜索，百渡里游荡，始终没有找到结果，sigh,看样子非得自己解决了。<br>&nbsp; 突然想起是不是中午更新程序的时候，.net自动注册产生了问题？为什么复制新程序不会解决问题呢？还是觉得有点奇怪，死马当活马医了，我删除这个虚拟目录对应的程序目录也许可以让.net反注册回去，说干就干。先删除虚拟目录，然后删除程序文件。保险起见，重启了机器。然后拷贝新的程序，建立虚拟目录，再登陆，哈哈，总算能登陆进去了^-^！ <br><br>&nbsp; 写在这里，作为一个这个问题得解决方案，目前网上没有搜索更权威得解释，希望给碰到这个问题得朋友一个参考，有好得解释或解决方案我很高兴，不吝赐教！</p>
<img src ="http://www.cnblogs.com/ttyp/aggbug/371577.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41923/" target="_blank">[新闻]福布斯：Facebook网站十大最火爆游戏</a>]]></description></item><item><title>JS代码混淆初步</title><link>http://www.cnblogs.com/ttyp/archive/2006/03/20/354057.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Mon, 20 Mar 2006 07:17:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2006/03/20/354057.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/354057.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2006/03/20/354057.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/354057.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/354057.html</trackback:ping><description><![CDATA[摘要: 一直以来，JS前端代码因为必须经过IE明文解析，某些加密的JS如：JScript.Encode也因为树大招风，早就被人破解了。还有些加密的手段，通过复杂的变换，改变源码，但最终都逃不脱最后的审判，像unescape,document.write,eval语句来还原。对于JS代码的保护，最好的手段就是混淆，混淆的目的就是让读懂代码的成本比直接写代码的成本高，混淆不是不可破解的，只是增加破解成本,JA&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2006/03/20/354057.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/354057.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41922/" target="_blank">[新闻]谷歌允许用户评论搜索结果调整顺序</a>]]></description></item><item><title>OUTLOOK菜单类</title><link>http://www.cnblogs.com/ttyp/archive/2005/12/25/304436.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Sun, 25 Dec 2005 14:25:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/12/25/304436.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/304436.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/12/25/304436.html#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/304436.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/304436.html</trackback:ping><description><![CDATA[摘要: &lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;outlook菜单&lt;/TITLE&gt;&lt;METAhttp-equiv=content-typecontent=text/html;charset=gb2312&gt;&lt;style&gt;.outlook-title{}{border:1pxoutset;background-color:buttonfac&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2005/12/25/304436.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/304436.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41921/" target="_blank">[新闻]Internet 另一超级漏洞被公布</a>]]></description></item><item><title>WEB打印分页类(JS)</title><link>http://www.cnblogs.com/ttyp/archive/2005/12/13/296528.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Tue, 13 Dec 2005 13:04:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/12/13/296528.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/296528.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/12/13/296528.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/296528.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/296528.html</trackback:ping><description><![CDATA[摘要: &lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;print&lt;/TITLE&gt;&lt;metahttp-equiv="content-type"content="text/html;charset=gb2312"&gt;&lt;style&gt;/**//***打印相关*/@mediaprint{}{.notprint{display:none;}.PageNex&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2005/12/13/296528.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/296528.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41920/" target="_blank">[新闻]3 个独特的未来搜索引擎</a>]]></description></item><item><title>自动配置IE代理脚本</title><link>http://www.cnblogs.com/ttyp/archive/2005/11/18/279124.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Thu, 17 Nov 2005 16:28:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/11/18/279124.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/279124.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/11/18/279124.html#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/279124.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/279124.html</trackback:ping><description><![CDATA[摘要: 用本本上网时,往返家里和单位,因为单位是用的代理上网,家里是直接连接.因此每次都要修改IE的代理设置,虽然是个小事,但是每次都要修改总是有点烦,于是参考GOOGLE,写了一个自动配置代理的脚本.这样无论在家和在公司,只要连上局域网就可以上网了.functionFindProxyForURL(url,host){if((isPlainHostName(host))||shExpMatch(url,"&nbsp;&nbsp;<a href='http://www.cnblogs.com/ttyp/archive/2005/11/18/279124.html'>阅读全文</a><img src ="http://www.cnblogs.com/ttyp/aggbug/279124.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41919/" target="_blank">[新闻]诺基亚新机N85 N79发布</a>]]></description></item><item><title>Ndoc 1.3.2发布</title><link>http://www.cnblogs.com/ttyp/archive/2005/10/03/248367.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Mon, 03 Oct 2005 07:02:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/10/03/248367.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/248367.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/10/03/248367.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/248367.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/248367.html</trackback:ping><description><![CDATA[<DIV align=left>知道<A href="http://ndoc.sourceforge.net/">ndoc</A>很久了,一直以来没怎么用,最近有点时间研究它了,目前官方稳定版本为1.3.1,但是经过试用,发现在程序中有些问题,还好有源码了,于是做了些修改发布上来.此版本定为1.3.2,以后有时间可能做点汉化版<BR><BR>主要修改:<BR>1.替换了MSDN,MSDN2两种风格中XSLT文件中空格表示方法(&amp;#32;代替&amp;#160;),不然出现很多问号<BR>2.加入了对.net 2003中文文档的SDK支持<BR>3.稍微修改了界面<BR><BR><SPAN style="COLOR: red">注意:在编译中文文档时,把langID设置为2052(简体中文)<BR><BR><A href="/Files/ttyp/ndoc.rar">V1.3.2源码下载</A></SPAN></DIV><img src ="http://www.cnblogs.com/ttyp/aggbug/248367.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41918/" target="_blank">[新闻]数据库市场:微软和甲骨文快速进步 威胁IBM</a>]]></description></item><item><title>XP下IIS不能添加扩展名映射的BUG</title><link>http://www.cnblogs.com/ttyp/archive/2005/08/03/206939.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Wed, 03 Aug 2005 13:23:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/08/03/206939.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/206939.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/08/03/206939.html#Feedback</comments><slash:comments>36</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/206939.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/206939.html</trackback:ping><description><![CDATA[<DIV>这两天在家想装DOTTEXT，按照<A href="http://www.cnblogs.com/dudu/archive/2004/12/14/77148.html">这里</A>提供的下载和安装步骤，一步步下来，由于家里机器是XP，终于到了添加扩展名那步，发现最后的确定总是disable的，难道XP的IIS不支持？<IMG src="http://www.cnblogs.com/Emoticons/emcry.gif" align=absMiddle border=0>，如图<BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/ttyp/mapping_a.JPG" border=0><BR>于是GOOGLE，SERCH，在CSDN上也发现不少一样的问题，终于在一个帖子里找到答案了<IMG src="http://www.cnblogs.com/Emoticons/emteeth.gif" align=absMiddle border=0><BR><BR><A href="http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3B317948">http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3B317948</A></DIV>
<DIV><BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/ttyp/mapping_b.JPG" border=0></DIV>
<DIV>就是要在可执行文件里输入文件路径，不能用浏览的或是粘贴的路径（一定要键盘事件），注意扩展名要以.开头，XP的BUG害人不浅啊，两个晚上<IMG src="http://www.cnblogs.com/Emoticons/hitwall.gif" align=absMiddle border=0></DIV><img src ="http://www.cnblogs.com/ttyp/aggbug/206939.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41917/" target="_blank">[新闻]深度分析：全球千亿美元市值IT企业7月榜单点评</a>]]></description></item><item><title>js写的Hashtable类</title><link>http://www.cnblogs.com/ttyp/archive/2005/07/30/203824.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Sat, 30 Jul 2005 15:24:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/07/30/203824.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/203824.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/07/30/203824.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/203824.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/203824.html</trackback:ping><description><![CDATA[<DIV>
<DIV style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<DIV><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">&lt;</SPAN><SPAN style="COLOR: #000000">script&nbsp;language</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">javascript</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&nbsp;type</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">text/javascript</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">&nbsp;Hashtable()<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;Object();<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.add&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">(key,value){<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #0000ff">typeof</SPAN><SPAN style="COLOR: #000000">(key)</SPAN><SPAN style="COLOR: #000000">!=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">undefined</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">){<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.contains(key)</SPAN><SPAN style="COLOR: #000000">==</SPAN><SPAN style="COLOR: #0000ff">false</SPAN><SPAN style="COLOR: #000000">){<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash[key]</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">typeof</SPAN><SPAN style="COLOR: #000000">(value)</SPAN><SPAN style="COLOR: #000000">==</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">undefined</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">?</SPAN><SPAN style="COLOR: #0000ff">null</SPAN><SPAN style="COLOR: #000000">:value;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">true</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</SPAN><SPAN style="COLOR: #0000ff">else</SPAN><SPAN style="COLOR: #000000">&nbsp;{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">false</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</SPAN><SPAN style="COLOR: #0000ff">else</SPAN><SPAN style="COLOR: #000000">&nbsp;{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">false</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.remove&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">(key){</SPAN><SPAN style="COLOR: #0000ff">delete</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash[key];}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.count&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">(){</SPAN><SPAN style="COLOR: #0000ff">var</SPAN><SPAN style="COLOR: #000000">&nbsp;i</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">0</SPAN><SPAN style="COLOR: #000000">;</SPAN><SPAN style="COLOR: #0000ff">for</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #0000ff">var</SPAN><SPAN style="COLOR: #000000">&nbsp;k&nbsp;</SPAN><SPAN style="COLOR: #0000ff">in</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash){i</SPAN><SPAN style="COLOR: #000000">++</SPAN><SPAN style="COLOR: #000000">;}&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;i;}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.items&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">(key){</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash[key];}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.contains&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">(key){&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">typeof</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash[key])</SPAN><SPAN style="COLOR: #000000">!=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">undefined</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.clear&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">function</SPAN><SPAN style="COLOR: #000000">(){</SPAN><SPAN style="COLOR: #0000ff">for</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #0000ff">var</SPAN><SPAN style="COLOR: #000000">&nbsp;k&nbsp;</SPAN><SPAN style="COLOR: #0000ff">in</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash){</SPAN><SPAN style="COLOR: #0000ff">delete</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">._hash[k];}}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>}<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">var</SPAN><SPAN style="COLOR: #000000">&nbsp;a&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;Hashtable();<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>a.add(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">aa</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>a.add(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">bb</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">,</SPAN><SPAN style="COLOR: #000000">2342</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>a.add(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">bb</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">,</SPAN><SPAN style="COLOR: #000000">2342</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>a.remove(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">aa</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>alert(a.count());<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>alert(a.contains(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">bb</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">));<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>alert(a.contains(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">aa</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">));<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>alert(a.items(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">bb</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">));<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000">&lt;/</SPAN><SPAN style="COLOR: #000000">script</SPAN><SPAN style="COLOR: #000000">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN></DIV></DIV></DIV><img src ="http://www.cnblogs.com/ttyp/aggbug/203824.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41916/" target="_blank">[新闻]中移动上半年净利549亿元 每天盈利3亿</a>]]></description></item><item><title>INF文件格式小结</title><link>http://www.cnblogs.com/ttyp/archive/2005/07/21/197074.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Thu, 21 Jul 2005 00:05:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/07/21/197074.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/197074.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/07/21/197074.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/197074.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/197074.html</trackback:ping><description><![CDATA[<div twffan="done">INF是Device INFormation File的英文缩写，是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式，INF文件中包含硬件设备的信息或脚本以控制硬件操作。</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>INFI的功能</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done">1 复制文件、删除文件、或重新命名文件。<br>2 新增或删除注册表（Registry）中的项目。<br>3 修改重要的系统设置文件（如 Autoexec.bat、Config.sys、.INI 等）</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>INF的规则</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done">INF是纯文本文件，它是分节的，这点和INI文件类似，每节以"[]"扩起来，每一个节名最长为255个字符（Windows 2000/XP/2003操作系统中）或28个字符（Windows 98操作系统中）。在节与节之间的内容叫条目，每一个节又是由许多的条目组成的，每一个条目都由=分开，如a="b"。如果每一个条目的等号后有多个值，则每一个值之间用"，"号分隔开。INF对大小写不敏感，行注释语句命令是";"，类似VB里的'。如果一行写不下，使用"\"来换行。</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>INF的运行</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done">.INF文件是由Windows的SetupAPI解释执行的脚本文件，它的运行过程很简单，是一种线性的执行，线性的意思就是.INF文件的运行过程不存在分支语句，也就是没有条件语句，一旦开始执行，就是沿着固定的路线运行。它的运行是按照节为单位来执行的，从某一个[Install]节开始执行，从上到下执行该节中的条目，如果该条目是一个节，那么就一条条执行子节中的条目，如此递归执行。在WINDOW上运行只要右击这个文件，点击安装即可。</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br><strong style="FONT-SIZE: 12pt">INF的语法结构</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><span style="COLOR: #0000ff">;指定版本和签名节<br></span>[VERSION]<br>;系统根据Signuture看是不是适合当前版本，如果适合的话就执行，否则不执行，当然强制安装是可以的<br>;用于WIN9X<br>Signature="$CHICAGO$"<br>;WINNT+<br>;Signature="$Windows NT$"</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;指定安装文件布局<br>该行是可选的，如果没有提供布局信息文件，则在INF文件内必须包含[SourceDisksNames]和[SourceDisksFiles]节<br>LayoutFile=filename.inf</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">[SourceDisksNames]节 <br>[SourceDisksNames]节罗列源文件所在盘符序列码、盘描述符、盘卷标号和盘序列号。 <br>[SourceDisksNames]节内语句的语法为： <br>disk-ordinal=&#8220;disk-description&#8221;,disk-label,disk-serial-number <br>其中disk-ordinal为必选项，是盘符序列码，标识一个源盘，具有惟一性，一般可设置为从1开始递增的整数，0不是一个有效的盘符序列码。当存在多个源盘时，盘符序列码之间不能重复。 <br>disk-description为必选项，是盘描述符，用双引号括起的字符串或字符串宏描述盘的内容或目的。安装引擎将该字符串显示在对话框内以提示用户。 <br>disk-label为源盘的卷标识。 <br>disk-serial-number未使用，但必须被设置为0。 <br>[SourceDisksFiles]节 <br>[SourceDisksFiles]节指定安装时使用的源文件和盘符序列码、盘描述符。 [SourceDisksFiles]节内语句的语法为： <br>file-name=disk-number[,subdir] [,file-size] <br>其中file-name为必选项，是源盘上文件的名称。 <br>disk-number是包含file-name指定文件所在源盘的盘符序列码，该盘符序列码需在[SourceDisksNames]节中列出,并大于或等于1。 <br>Subdir为可选项，指定文件所在源盘的子目录，如省略则源盘为缺省安装路径。 <br>file-size为可选项，表明文件的大小，以字节为单位。</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br><strong>[DestinationDirs]</strong><br>;指定CopyFiles、RenFiles或DelFiles入口的缺省操作目录<br>;语法file-list-section=LDID，[Subdir]<br>;LDID列表如下:<br>;01 ;current directory<br>;04 ;backup directory<br>;10 ;windows directory<br>;11 ;system dir<br>;12 ;iosubsys<br>;13 ;command<br>;14 ;control panel directory<br>;15 ;printers directory<br>;16 ;workgrou dir<br>;17 ;inf dir<br>;18 ;help dir<br>;19 ;administration dir<br>;20 ;fonts<br>;21 ;viewers<br>;22 ;vmm32<br>;23 ;color dir<br>;25 ;shared dir<br>;26 ;winboot<br>;28 ;host winboot<br>;30 ;root of boot drive<br>;31 ;root of host drive of a virtual boot drive<br>;32 ;old windows dir if exists</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;以下例子为安装到window\web目录下<br>;DefaultDestDir=10,"web"</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>[Install]<br></strong>提供了一个INF文件安装过程的总览，它识别文件内其他包含安装信息节的详细动作，是Windows内建安装函数识别安装过程和内容的真正入口[Install]</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;[Install]节分[DefaultInstall]和[OtherInstall]两类<br>;[DefaultInstall]节节名DefaultInstall如前面表格内容所述被显式地在注册表中指定。<br>;该节也是系统获取INF文件中安装信息的首要入口，当用户右击INF文件选&#8220;安装&#8221;时该节内容被执行。<br>;[OtherInstall]与[DefaultInstall]节遵循相同的语法,但必须被显式地调用，常被用来定义反安装动作</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;缺省安装节<br><strong>[DefaultInstall]</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;指明添加注册表的子节，等号后面的为自定义节名，例子见[add]节<br>ADDREG=add</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;指明要删除的注册表子节，等号后面的为自定义节名<br>DELREG=del</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;指明要要复制的文件子节，用于安装，Copyfiles命令可以替换系统正在访问的文件。这些功能通过普通的del和copy命令都无法实现<br>CopyFiles=cfile</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;指明要要删除的文件子节，用于反安装，多个节以逗号隔开，该命令如果发现要删除的文件被锁定，就会把文件放到系统删除队列中排队<br>;等系统重启动的时候，该文件就自动被删除了<br><strong>DelFiles=删除文件段<br></strong>;[删除文件段]<br>;文件名列表<br>;例子:<br>;a.exe<br>;b.sys</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;重命名文件段<br><strong>RenFiles=重命名文件段</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;[重命名文件段]<br>;语法:<br>;[file-list-section]<br>;new-file-name,old-file-name <br>;file1,file2&nbsp;;修改文件名file1为file2</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;更新INI文件段内容子节<br><strong>UpdateInis = 更新INI文件段</strong></div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;[更新INI文件段]<br>;ini-file, ini-section, [old-ini-entry], [new-ini-entry], [flags] <br>;ini-file&nbsp;包含要更改条目的 .ini 文件名<br>;ini-section&nbsp;包含要更改条目的节名<br>;old-ini-entry&nbsp;可选，常用形式为 Key=Value<br>;new-ini-entry&nbsp;可选，常用形式为 <br>;Key=Value。flags 是可选操作标记</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;例子<br>;%01%\wincmd.ini, Configuration,,"InstallDir=%01%"<br>;%01%\wincmd.ini, Configuration,,"Mainmenu=%01%\LANGUAGE\TCExtMenu.mnu"</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>;更新ini文件值内容</strong><br>updateinifield = </div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>;ini文件更新注册表</strong><br>ini2reg=aa.ini</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>;更新config.sys内容<br></strong>updatecfgsys=更新autoexec.bat段</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">[更新autoexec.bat段]</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;更新autoexec.bat内容<br>updateautobat=更新autoexec.bat段<br>[更新autoexec.bat段]</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>;定义资源节，像资源文件，调用时使用%REG_SZ%就代表了0x00000000<br><strong>[Strings]</strong><br>REG_SZ=0x00000000<br>REG_BINARY=0x00000001<br>REG_DWORD=0x00010001</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><strong>;自定义添加注册表项的节</strong><br>[add]</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;注意格式：HKEY(根键缩写),Subkey(子键),Valuename(键值名),Type(键值类型),Value(键值)<br>;HKCU&nbsp;-&gt; HKEY_CURRENT_USER<br>;HKCR&nbsp;-&gt; HKEY_CLASSES_ROOT<br>;HKLM&nbsp;-&gt; HKEY_LOCAL_MACHINE<br>;HKU&nbsp;-&gt; HKEY_USERS<br>;HKU&nbsp;-&gt; HKEY_USERS<br>;HKCC&nbsp;-&gt; HKEY_CURRENT_CONFIG<br>;HKDD&nbsp;-&gt; HKEY_DYN_DATA</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">;解禁注册表编辑器<br>HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools,1,0<br>;解禁IE的Internet选项<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Restrictions,NoBrowserOptions,1,0<br>;解禁IE的Internet选项里面的各个具体选项<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Restrictions,NoBrowserOptions,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Settings,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,HomePage,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,GeneralTab,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Cache,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,History,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Colors,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Fonts,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Languages,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Accessibility,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,SecurityTab,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,SecChangeSettings,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,SecAddSites,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ContentTab,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Ratings,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Certificates,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,CertifPers,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,CertifSite,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,CertifPub,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,FormSuggest,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,FormSuggest Passwords,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Wallet,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Profiles,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ConnectionsTab,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Connection Wizard,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Connwiz Admin Lock,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Connection Settings,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Proxy,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,AutoConfig,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ProgramsTab,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,ResetWebSettings,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Check_If_Default,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,AdvancedTab,1,0<br>HKCU,Software\Policies\Microsoft\Internet Explorer\Control Panel,Advanced,1,0<br>;解禁下载(可单独使用)<br>HKCU,Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,1803,1,0<br>;自动修改IE标题栏文字、主页、搜索页等等<br>HKCU,Software\Microsoft\Internet Explorer\Main,Window Title,0,"Internet Explorer"<br>HKCU,Software\Microsoft\Internet Explorer\Main,Start Page,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKCU,Software\Microsoft\Internet Explorer\Main,Search Page,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKCU,Software\Microsoft\Internet Explorer\Main,Default_Page_URL,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Default_Search_URL,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Search Page,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Start Page,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Default_Page_URL,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"<br>HKLM,SOFTWARE\Microsoft\Internet Explorer\Main,Default_Page_URL,0,"<a href="http://www.20cn.net/">http://www.20cn.net</a>"</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>[dfile]<br>;该节定义了将要删除的文件列表,filename后面的1是一个标志，指明如果文件当前无法删除，就等到系统重启动后删除。<br>;格式:filename,,,1<br>;例子:<br>a.exe,,,1</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">&nbsp;</div>
<div twffan="done">&nbsp;</div>
<div twffan="done"><br>参考：<br><a href="http://article.pchome.net/2005/01/20/34740.htm">http://article.pchome.net/2005/01/20/34740.htm</a><br><a href="http://tech.sina.com.cn/s/s/2005-01-04/1026493614.shtml">http://tech.sina.com.cn/s/s/2005-01-04/1026493614.shtml</a><br><a href="http://www.20cn.net/ns/wz/sys/data/20040325034138.htm">http://www.20cn.net/ns/wz/sys/data/20040325034138.htm</a><br><a href="http://www.moon-soft.com/program/FORMAT/binary/inf.htm">http://www.moon-soft.com/program/FORMAT/binary/inf.htm</a><br><a href="http://www.onegreen.net/Article_Show.asp?ArticleID=47">http://www.onegreen.net/Article_Show.asp?ArticleID=47</a><br><a href="http://www2.ccw.com.cn/02/0212/c/0212c05_1.asp">http://www2.ccw.com.cn/02/0212/c/0212c05_1.asp</a><br><a href="http://www.driverdevelop.com/forum/viewthread.php?tid=62975">http://www.driverdevelop.com/forum/viewthread.php?tid=62975</a><br><a href="http://www.microsoft.com/resources/documentation/windows/98/all/reskit/en-us/part7/wrkappc.mspx">http://www.microsoft.com/resources/documentation/windows/98/all/reskit/en-us/part7/wrkappc.mspx</a><br></div>
<img src ="http://www.cnblogs.com/ttyp/aggbug/197074.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41915/" target="_blank">[新闻]中国移动谋划推出Web2.0产品mspaces.net</a>]]></description></item><item><title>自动提示效果</title><link>http://www.cnblogs.com/ttyp/archive/2005/06/15/174714.html</link><dc:creator>ttyp</dc:creator><author>ttyp</author><pubDate>Wed, 15 Jun 2005 02:19:00 GMT</pubDate><guid>http://www.cnblogs.com/ttyp/archive/2005/06/15/174714.html</guid><wfw:comment>http://www.cnblogs.com/ttyp/comments/174714.html</wfw:comment><comments>http://www.cnblogs.com/ttyp/archive/2005/06/15/174714.html#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://www.cnblogs.com/ttyp/comments/commentRss/174714.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/ttyp/services/trackbacks/174714.html</trackback:ping><description><![CDATA[前阵子，IE的title提示突然罢工了，找了很多原因就是没找到，一次实验popup.show后，它居然会出来，可是要让title出来前每次都必须调用popup.show方法，这怎么行呢<IMG src="http://www.cnblogs.com/Emoticons/hitwall.gif" align=absMiddle border=0>，估计还是注册表的问题吧，终于放弃，于是制作了这个简单的自动提示js文件。支持firefox&amp;ie,也不会有自带的提示那种过一段时间消失的问题了。<BR><BR>
<DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">html</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">head</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">title</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000">tip</SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">title</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></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: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">head</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">body</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG id=Codehighlighter1_128_1945_Open_Image onclick="this.style.display='none'; Codehighlighter1_128_1945_Open_Text.style.display='none'; Codehighlighter1_128_1945_Closed_Image.style.display='inline'; Codehighlighter1_128_1945_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_128_1945_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_128_1945_Closed_Text.style.display='none'; Codehighlighter1_128_1945_Open_Image.style.display='inline'; Codehighlighter1_128_1945_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">script</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN id=Codehighlighter1_128_1945_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_128_1945_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">if</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">!</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">document.attachEvent)<BR><IMG id=Codehighlighter1_158_275_Open_Image onclick="this.style.display='none'; Codehighlighter1_158_275_Open_Text.style.display='none'; Codehighlighter1_158_275_Closed_Image.style.display='inline'; Codehighlighter1_158_275_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_158_275_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_158_275_Closed_Text.style.display='none'; Codehighlighter1_158_275_Open_Image.style.display='inline'; Codehighlighter1_158_275_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_158_275_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_158_275_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG id=Codehighlighter1_197_273_Open_Image onclick="this.style.display='none'; Codehighlighter1_197_273_Open_Text.style.display='none'; Codehighlighter1_197_273_Closed_Image.style.display='inline'; Codehighlighter1_197_273_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_197_273_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_197_273_Closed_Text.style.display='none'; Codehighlighter1_197_273_Open_Image.style.display='inline'; Codehighlighter1_197_273_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;document.attachEvent&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">function</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">()</SPAN><SPAN id=Codehighlighter1_197_273_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_197_273_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{document.addEventListener(arguments[</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">0</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">].substr(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">2</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">),arguments[</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">1</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">],arguments[</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">2</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">])}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>document.attachEvent(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">onmouseover</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">,</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">function</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(e)<BR><IMG id=Codehighlighter1_325_1767_Open_Image onclick="this.style.display='none'; Codehighlighter1_325_1767_Open_Text.style.display='none'; Codehighlighter1_325_1767_Closed_Image.style.display='inline'; Codehighlighter1_325_1767_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_325_1767_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_325_1767_Closed_Text.style.display='none'; Codehighlighter1_325_1767_Open_Image.style.display='inline'; Codehighlighter1_325_1767_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_325_1767_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_325_1767_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">var</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;tip&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">""</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG id=Codehighlighter1_380_430_Open_Image onclick="this.style.display='none'; Codehighlighter1_380_430_Open_Text.style.display='none'; Codehighlighter1_380_430_Closed_Image.style.display='inline'; Codehighlighter1_380_430_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_380_430_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_380_430_Closed_Text.style.display='none'; Codehighlighter1_380_430_Open_Image.style.display='inline'; Codehighlighter1_380_430_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">if</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">typeof</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(event)</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">==</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">undefined</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">)</SPAN><SPAN id=Codehighlighter1_380_430_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_380_430_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tip&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;e.target.getAttribute(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">tips</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">)<BR><IMG id=Codehighlighter1_435_496_Open_Image onclick="this.style.display='none'; Codehighlighter1_435_496_Open_Text.style.display='none'; Codehighlighter1_435_496_Closed_Image.style.display='inline'; Codehighlighter1_435_496_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_435_496_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_435_496_Closed_Text.style.display='none'; Codehighlighter1_435_496_Open_Image.style.display='inline'; Codehighlighter1_435_496_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</SPAN></SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">else</SPAN><SPAN id=Codehighlighter1_435_496_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_435_496_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;event;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tip&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;e.srcElement.tips;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">if</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">typeof</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(tip)</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">!=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">undefined</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&amp;&amp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">tip.length</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&gt;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">0</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">)<BR><IMG id=Codehighlighter1_555_1765_Open_Image onclick="this.style.display='none'; Codehighlighter1_555_1765_Open_Text.style.display='none'; Codehighlighter1_555_1765_Closed_Image.style.display='inline'; Codehighlighter1_555_1765_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_555_1765_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_555_1765_Closed_Text.style.display='none'; Codehighlighter1_555_1765_Open_Image.style.display='inline'; Codehighlighter1_555_1765_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN id=Codehighlighter1_555_1765_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_555_1765_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">var</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;_tips&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;document.getElementById(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">myTip</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">if</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">typeof</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(_tips)</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">==</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">undefined</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">||</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">_tips&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">==</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">null</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">)<BR><IMG id=Codehighlighter1_682_1540_Open_Image onclick="this.style.display='none'; Codehighlighter1_682_1540_Open_Text.style.display='none'; Codehighlighter1_682_1540_Closed_Image.style.display='inline'; Codehighlighter1_682_1540_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_682_1540_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_682_1540_Closed_Text.style.display='none'; Codehighlighter1_682_1540_Open_Image.style.display='inline'; Codehighlighter1_682_1540_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN id=Codehighlighter1_682_1540_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_682_1540_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;document.createElement(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">div</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.id&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">myTip</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.position&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">absolute</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.width&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">150px</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.borderWidth&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">1px</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.borderStyle&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">solid</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.borderColor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">gray</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.fontSize&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">9pt</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.backgroundColor&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">#ffffff</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.color&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">#349045</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.filter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3)</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.padding&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">5px&nbsp;8px&nbsp;3px&nbsp;8px</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.body.appendChild(_tips);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.display&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">none</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.display&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">""</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.innerHTML&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;tip;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.left&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;document.body.scrollLeft</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">+</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">e.clientX</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">+</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">10</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.top&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;document.body.scrollTop</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">+</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">e.clientY</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">+</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">10</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>document.attachEvent('onmouseout',</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">function</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(e)<BR><IMG id=Codehighlighter1_1819_1942_Open_Image onclick="this.style.display='none'; Codehighlighter1_1819_1942_Open_Text.style.display='none'; Codehighlighter1_1819_1942_Closed_Image.style.display='inline'; Codehighlighter1_1819_1942_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_1819_1942_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1819_1942_Closed_Text.style.display='none'; Codehighlighter1_1819_1942_Open_Image.style.display='inline'; Codehighlighter1_1819_1942_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_1819_1942_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_1819_1942_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">var</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;_tips&nbsp;</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">&nbsp;document.getElementById(</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">myTip</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">);<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">if</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">(_tips</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">!=</SPAN><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #f5f5f5">null</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">)<BR><IMG id=Codehighlighter1_1898_1940_Open_Image onclick="this.style.display='none'; Codehighlighter1_1898_1940_Open_Text.style.display='none'; Codehighlighter1_1898_1940_Closed_Image.style.display='inline'; Codehighlighter1_1898_1940_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_1898_1940_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1898_1940_Closed_Text.style.display='none'; Codehighlighter1_1898_1940_Open_Image.style.display='inline'; Codehighlighter1_1898_1940_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN id=Codehighlighter1_1898_1940_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnblogs.com/Images/dot.gif"></SPAN><SPAN id=Codehighlighter1_1898_1940_Open_Text><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">{<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_tips.style.display</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">none</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>}</SPAN></SPAN><SPAN style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>)<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></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><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">a&nbsp;</SPAN><SPAN style="COLOR: #ff0000">href</SPAN><SPAN style="COLOR: #0000ff">="#"</SPAN><SPAN style="COLOR: #ff0000">&nbsp;tips</SPAN><SPAN style="COLOR: #0000ff">="自定义提示"</SPAN><SPAN style="COLOR: #ff0000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000">测试链接</SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">a</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">a&nbsp;</SPAN><SPAN style="COLOR: #ff0000">href</SPAN><SPAN style="COLOR: #0000ff">="#"</SPAN><SPAN style="COLOR: #ff0000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000">测试链接</SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">a</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;</SPAN><SPAN style="COLOR: #800000">a&nbsp;</SPAN><SPAN style="COLOR: #ff0000">href</SPAN><SPAN style="COLOR: #0000ff">="#"</SPAN><SPAN style="COLOR: #ff0000">&nbsp;tips</SPAN><SPAN style="COLOR: #0000ff">="中华人民共和国中华人民共和国自中华人民共和国中华人民共和国自定义提示中华人民共和国中华人民共和国自定义提示中华人民共和国中华人民共和国自定义提示定义提示"</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000">测试链接</SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">a</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">body</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">&lt;/</SPAN><SPAN style="COLOR: #800000">html</SPAN><SPAN style="COLOR: #0000ff">&gt;</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></SPAN></DIV><img src ="http://www.cnblogs.com/ttyp/aggbug/174714.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41914/" target="_blank">[新闻]奇虎诉瑞星侵犯名誉权 瑞星称是恶人先告状</a>]]></description></item></channel></rss>