<?xml version="1.0" encoding="UTF-8"?>
<rss>
<channel>
<title>黑夜博客</title>
<link>http://www.gziu.com/blog</link>
<Description>黑夜博客</Description>
<language>zh-cn</language>
<copyright>Copyright 2005-2008 HeiYe</copyright>
<webMaster>flash165@126.com</webMaster>
<image>
	<title>黑夜博客</title> 
	<url>http://www.gziu.com/blog/images/logos.gif</url> 
	<link>http://www.gziu.com/blog</link> 
	<description>黑夜博客</description> 
</image>
<item><link>http://www.gziu.com/blog/blogview.asp?logID=993</link><title><![CDATA[随意拖动的小方块特效]]></title><author>黑夜</author><category>特效</category><pubDate>2008-9-1 19:14:40</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=993</guid><description><![CDATA[<p id=fp><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_7643')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_7643);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_7643" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;div&nbsp;style=&quot;width:140px;&nbsp;height:140px;&nbsp;background-color:pink;&nbsp;cursor:pointer;&quot;&nbsp;id=&quot;divBlock&quot;&nbsp;onmousedown=&quot;divBlock_event_mousedown(arguments[0]);&quot;&gt;&lt;/div&gt;<br>&lt;script&gt;<br>function&nbsp;divBlock_event_mousedown(e){<br>var&nbsp;e,&nbsp;obj,&nbsp;temp;<br>obj=document.getElementById(&quot;divBlock&quot;);<br>e=window.event?window.event:e;<br>obj.startX=e.clientX-obj.offsetLeft;<br>obj.startY=e.clientY-obj.offsetTop;<br>document.onmousemove=document_event_mousemove;<br>temp=document.attachEvent?document.attachEvent(&quot;onmouseup&quot;,document_event_mouseup):document.addEventListener(&quot;mouseup&quot;,document_event_mouseup,&quot;&quot;);<br>}<br>function&nbsp;document_event_mousemove(e){<br>var&nbsp;e,&nbsp;obj;<br>obj=document.getElementById(&quot;divBlock&quot;);<br>e=window.event?window.event:e;<br>with(obj.style){<br>position=&quot;absolute&quot;;<br>left=e.clientX-obj.startX+&quot;px&quot;;<br>top=e.clientY-obj.startY+&quot;px&quot;;<br>}<br>}<br>function&nbsp;document_event_mouseup(e){<br>var&nbsp;temp;<br>document.onmousemove=&quot;&quot;;<br>temp=document.detachEvent?document.detachEvent(&quot;onmouseup&quot;,document_event_mouseup):document.removeEventListener(&quot;mouseup&quot;,document_event_mouseup,&quot;&quot;);<br>}<br>&lt;/script&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_6266);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_6266"><br></textarea><br><input type="button" onclick="runCode('HTML_6266');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=992</link><title><![CDATA[仿ie警告提示代码]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-26 13:47:11</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=992</guid><description><![CDATA[<p id=fp>1、&nbsp;复制以下代码保存为&nbsp;&nbsp;pate.js&nbsp;并放在空间的js&nbsp;目录下，没有自己创建一个！<br>&lt;script&nbsp;type=&quot;text/javascript&quot;&gt;<br>var&nbsp;hasIE_phone_home&nbsp;=&nbsp;0;<br>//&nbsp;This&nbsp;function&nbsp;does&nbsp;the&nbsp;actual&nbsp;browser&nbsp;detection<br>function&nbsp;writeCookie(name,&nbsp;value,&nbsp;hours)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;expire&nbsp;=&nbsp;&quot;&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(hours&nbsp;!=&nbsp;null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expire&nbsp;=&nbsp;new&nbsp;Date((new&nbsp;Date()).getTime()&nbsp;+&nbsp;hours&nbsp;*&nbsp;3600000);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expire&nbsp;=&nbsp;&quot;;&nbsp;expires=&quot;&nbsp;+&nbsp;expire.toGMTString();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.cookie&nbsp;=&nbsp;name&nbsp;+&nbsp;&quot;=&quot;&nbsp;+&nbsp;escape(value)&nbsp;+&nbsp;expire;<br>}<br><br>//&nbsp;Example:<br>//&nbsp;alert(&nbsp;readCookie(&quot;myCookie&quot;)&nbsp;);<br>function&nbsp;readCookie(name)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;cookieValue&nbsp;=&nbsp;&quot;&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;search&nbsp;=&nbsp;name&nbsp;+&nbsp;&quot;=&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(document.cookie.length&nbsp;&gt;&nbsp;0)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset&nbsp;=&nbsp;document.cookie.indexOf(search);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(offset&nbsp;!=&nbsp;-1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset&nbsp;+=&nbsp;search.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;=&nbsp;document.cookie.indexOf(&quot;;&quot;,&nbsp;offset);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(end&nbsp;==&nbsp;-1)&nbsp;end&nbsp;=&nbsp;document.cookie.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cookieValue&nbsp;=&nbsp;unescape(document.cookie.substring(offset,&nbsp;end))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;cookieValue;<br>}<br><br><br>function&nbsp;hasIE_hasIE()&nbsp;{<br>&nbsp;&nbsp;var&nbsp;ua&nbsp;=&nbsp;navigator.userAgent.toLowerCase();<br>&nbsp;&nbsp;return&nbsp;((ua.indexOf(&#39;msie&#39;)&nbsp;!=&nbsp;-1)&nbsp;&amp;&amp;&nbsp;(ua.indexOf(&#39;opera&#39;)&nbsp;==&nbsp;-1)&nbsp;&amp;&amp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(ua.indexOf(&#39;webtv&#39;)&nbsp;==&nbsp;-1)&nbsp;&amp;&amp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(location.href.indexOf(&#39;seenIEPage&#39;)&nbsp;==&nbsp;-1));<br>}<br><br>function&nbsp;hasIE_showOnlyLayer(whichLayer)<br>{<br>&nbsp;&nbsp;if&nbsp;(document.getElementById)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;style2&nbsp;=&nbsp;document.getElementById(whichLayer);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.all)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;style2&nbsp;=&nbsp;document.all[whichLayer];<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.layers)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;style2&nbsp;=&nbsp;document.layers[whichLayer];<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;var&nbsp;body&nbsp;=&nbsp;document.getElementsByTagName(&#39;body&#39;);<br>&nbsp;&nbsp;body[0].innerHTML&nbsp;=&nbsp;style2.innerHTML;<br>}<br><br>function&nbsp;hasIE_showLayer(whichLayer)<br>{<br>&nbsp;&nbsp;if&nbsp;(document.getElementById)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;style2&nbsp;=&nbsp;document.getElementById(whichLayer).style;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;style2.display&nbsp;=&nbsp;&quot;block&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.all)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;style2&nbsp;=&nbsp;document.all[whichLayer].style;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;style2.display&nbsp;=&nbsp;&quot;block&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.layers)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;style2&nbsp;=&nbsp;document.layers[whichLayer].style;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;style2.display&nbsp;=&nbsp;&quot;block&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br><br>function&nbsp;hasIE_moveAd(adid)&nbsp;{<br>&nbsp;&nbsp;if&nbsp;(document.getElementById)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;ad&nbsp;=&nbsp;document.getElementById(&#39;hasIE_ad&#39;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;adloc&nbsp;=&nbsp;document.getElementById(adid);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.all)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;ad&nbsp;=&nbsp;document.all[&#39;hasIE_ad&#39;];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;adloc&nbsp;=&nbsp;document.all[adid];<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.layers)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;ad&nbsp;=&nbsp;document.layers[&#39;hasIE_ad&#39;];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;adloc&nbsp;=&nbsp;document.layers[adid];<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;adloc.innerHTML&nbsp;=&nbsp;ad.innerHTML;<br>}<br><br>//&nbsp;Hides&nbsp;and&nbsp;shows&nbsp;sections&nbsp;of&nbsp;the&nbsp;page&nbsp;based&nbsp;on&nbsp;whether&nbsp;or&nbsp;not&nbsp;it&#39;s<br>//&nbsp;running&nbsp;in&nbsp;IE<br>function&nbsp;hasIE_hideAndShow()&nbsp;{<br>&nbsp;&nbsp;if&nbsp;(hasIE_hasIE())&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;hasIE_showLayer(&quot;hasIE_level1&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(hasIE_phone_home&nbsp;==&nbsp;1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hasIE_phoneHome(&#39;getIE_pingimage1&#39;);<br>&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(hasIE_phone_home&nbsp;==&nbsp;1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hasIE_phoneHome(&#39;getIE_pingimage0&#39;);<br>&nbsp;&nbsp;}<br>}<br><br>function&nbsp;hasIE_phoneHome(image)&nbsp;{<br>&nbsp;&nbsp;if&nbsp;(document.getElementById)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;img&nbsp;=&nbsp;document.getElementById(image);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.all)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;img&nbsp;=&nbsp;document.all[image];<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;else&nbsp;if&nbsp;(document.layers)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;img&nbsp;=&nbsp;document.layers[image];<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;img.setAttribute(&#39;src&#39;,&#39;<a target="_blank" href="http://111#11.com/ping.php?host=&#39;+location.host);">http://111#11.com/ping.php?host=&#39;+location.host);</a><br><br>}<br><br>function&nbsp;hasIE_ContinueWithoutFF()&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(location.href.indexOf(&#39;?&#39;)&nbsp;!=&nbsp;-1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.href&nbsp;+=&nbsp;&#39;&amp;seenIEPage=1&#39;;<br>&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.href&nbsp;+=&nbsp;&#39;?seenIEPage=1&#39;;<br>}<br>function&nbsp;closediv(i)&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;writeCookie(&quot;status&quot;,&quot;showed24&quot;,240);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(i).style.display=&#39;none&#39;;&nbsp;<br>}<br><br>document.write(&quot;&lt;div&nbsp;id=\&quot;hasIE_level1\&quot;&nbsp;style=\&quot;background:#fcf8bd;&nbsp;text-align:&nbsp;center;&nbsp;padding:2px&nbsp;0&nbsp;3px;&nbsp;display:none;&nbsp;border-bottom:1px&nbsp;solid&nbsp;#ffd532;position:absolute;&nbsp;top:0;&nbsp;left:0;&nbsp;width:100%;&nbsp;z-index:100\&quot;&gt;&lt;div&nbsp;id=\&quot;iewarning\&quot;&nbsp;style=\&quot;width:19px;&nbsp;float:left;\&quot;&gt;&lt;img&nbsp;align=\&quot;absmiddle\&quot;&nbsp;src=\&quot;js/warning.gif\&quot;&nbsp;border=\&quot;0\&quot;&nbsp;/&gt;&lt;/div&gt;&lt;div&nbsp;id=\&quot;closeimg\&quot;&nbsp;style=\&quot;width:19px;&nbsp;float:right;\&quot;&gt;&lt;a&nbsp;href=\&quot;javascript:closediv(&#39;hasIE_level1&#39;);\&quot;&nbsp;title=\&quot;关闭提示\&quot;&gt;&lt;img&nbsp;src=\&quot;js/closetop.gif\&quot;&nbsp;align=\&quot;absmiddle\&quot;&nbsp;border=\&quot;0\&quot;&nbsp;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&nbsp;style=\&quot;&nbsp;margin-top:4px;marign-left:4px;font-size:12px;color:#092E20\&quot;&gt;系统检测发现您正在使用极低版本IE浏览器，可能存在各种安全隐患，强烈推荐您在windows操作系统使用更快速！更安全！更稳定！的浏览器:&nbsp;&lt;a&nbsp;href=\&quot;ad/Firefox.htm\&quot;&nbsp;title=\&quot;FireFox火狐浏览器2.0下载\&quot;&nbsp;target=\&quot;_blank\&quot;&gt;&lt;font&nbsp;color=\&quot;#ee0000\&quot;&gt;FireFox火狐浏览器,点击下载&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&nbsp;style=\&quot;clear:both\&quot;&gt;&lt;/div&gt;&quot;);&nbsp;&nbsp;<br><br>if(readCookie(&quot;status&quot;)&nbsp;!=&nbsp;&quot;showed24&quot;){<br>hasIE_hideAndShow();<br>}<br>&lt;/script&gt;<br>2、打开&nbsp;header.htm&nbsp;<br>&nbsp;&nbsp;&nbsp;查找<br><br>&lt;/head&gt;<br><br><br>在上面添加<br><br>&lt;script&nbsp;language=&quot;javascript&quot;&nbsp;src=&quot;/js/pate.js&quot;&gt;&lt;/script&gt;<br><br><br>3、更新css缓存<br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_6635);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_6635"><br></textarea><br><input type="button" onclick="runCode('HTML_6635');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]<br></p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=991</link><title><![CDATA[RAR文件批量添加注释、文件方法]]></title><author>黑夜</author><category>技术</category><pubDate>2008-8-26 13:33:24</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=991</guid><description><![CDATA[<p id=fp>批量更新软件的时候很麻烦,如果每个软件都要手动加上网站广告就更麻烦了,在网上找了半天也没找到一个这方面的软件,所以试着写了一个批处理,用起来还不错,这里就拿出来和大家分享一下!&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;首先新建一个文本文件,然后在文本文件里输入:<br><br>for&nbsp;%%i&nbsp;in&nbsp;(D:\7gz.cn\*.rar)&nbsp;do&nbsp;winrar&nbsp;a&nbsp;%%i&nbsp;使用帮助.txt<br><br>然后重命名新建的文本文件,如:rar123.bat,然后&nbsp;开始&nbsp;-&nbsp;运行&nbsp;-&nbsp;CMD&nbsp;-&nbsp;输入rar123&nbsp;-&nbsp;回车<br><br>这里(D:\xidown.com\*.rar)&nbsp;是你软件的存放目录;使用帮助.txt是你要添加的文件(注意:这个文件要跟rar123.bat在同一文件夹下)<br><br>常见问题:<br><br>1.如果出现&nbsp;&nbsp;&nbsp;&#39;winrar&#39;&nbsp;不是内部或外部命令,也不是可运行的程序或批处理文件&nbsp;请先输入&nbsp;set&nbsp;path=%path%;C:\program&nbsp;files\winrar&nbsp;回车&nbsp;再输入&nbsp;rar123&nbsp;回车<br>(C:\program&nbsp;files\winrar&nbsp;是你winrar所在目录)</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=990</link><title><![CDATA[超酷的网站登陆效果]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-26 13:19:43</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=990</guid><description><![CDATA[<p id=fp><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_4316')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_4316);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_4316" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;html&gt;<br>&lt;head&gt;<br>&lt;title&gt;超酷的网站登陆效果&nbsp;7gz.cn&lt;/title&gt;<br>&lt;style&gt;<br>body&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;padding:0px;<br>&nbsp;&nbsp;&nbsp;&nbsp;margin:0px;<br>&nbsp;&nbsp;&nbsp;&nbsp;background-Color:black;<br>&nbsp;&nbsp;&nbsp;&nbsp;border-width:0px;<br>&nbsp;&nbsp;&nbsp;&nbsp;font-size:12px;<br>&nbsp;&nbsp;&nbsp;&nbsp;color:#DDD;<br>&nbsp;&nbsp;&nbsp;&nbsp;overflow:hidden;<br>}<br>#divLogin&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;padding:30px;<br>&nbsp;&nbsp;&nbsp;&nbsp;background-Color:#E9FFF0;<br>&nbsp;&nbsp;&nbsp;&nbsp;color:navy;<br>&nbsp;&nbsp;&nbsp;&nbsp;filter:alpha(opacity=50);<br>&nbsp;&nbsp;&nbsp;&nbsp;z-Index:90;<br>&nbsp;&nbsp;&nbsp;&nbsp;text-align:center;<br>}<br>#divLogin&nbsp;td{<br>&nbsp;&nbsp;&nbsp;&nbsp;color:#555;<br>}<br>.input0&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;border:#000&nbsp;1px&nbsp;solid;<br>&nbsp;&nbsp;&nbsp;&nbsp;width:160px;<br>&nbsp;&nbsp;&nbsp;&nbsp;height:20px;<br>&nbsp;&nbsp;&nbsp;&nbsp;color:navy;<br>}<br>.input1&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;border:#000&nbsp;1px&nbsp;solid;<br>&nbsp;&nbsp;&nbsp;&nbsp;width:80px;<br>&nbsp;&nbsp;&nbsp;&nbsp;height:20px;<br>&nbsp;&nbsp;&nbsp;&nbsp;background-Color:transparent;<br>&nbsp;&nbsp;&nbsp;&nbsp;color:navy;<br>&nbsp;&nbsp;&nbsp;&nbsp;padding-top:2px;<br>}<br>&lt;/style&gt;<br>&lt;script&gt;<br>//This&nbsp;program&nbsp;is&nbsp;written&nbsp;by&nbsp;Hutia.<br>//****Instructions*******<br>//&nbsp;&nbsp;All&nbsp;the&nbsp;length&nbsp;are&nbsp;in&nbsp;the&nbsp;unit&nbsp;&quot;px&quot;<br>//&nbsp;&nbsp;That&#39;s&nbsp;all.<br>//***********************<br>wx=wxx=screen.availWidth;<br>hx=hxx=screen.availHeight;<br>ds=1800;//ds&nbsp;is&nbsp;the&nbsp;distance&nbsp;between&nbsp;user&nbsp;and&nbsp;the&nbsp;screen.<br>stars=new&nbsp;Array();<br>starTimer=&quot;&quot;;<br>logined=false;<br>top.moveTo(0,0);top.resizeTo(wxx,hxx);<br>function&nbsp;init(){<br>&nbsp;&nbsp;&nbsp;&nbsp;wx=document.body.clientWidth;<br>&nbsp;&nbsp;&nbsp;&nbsp;hx=document.body.clientHeight;<br>&nbsp;&nbsp;&nbsp;&nbsp;for(var&nbsp;i=0;i&lt;16;i++)createStar();<br>&nbsp;&nbsp;&nbsp;&nbsp;startMoveStar();<br>&nbsp;&nbsp;&nbsp;&nbsp;startLoginMove();<br>}<br>function&nbsp;startLoginMove(){<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.x=-175;<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.y=-100;<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.z=100000;<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.c=0;<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.size=350;<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.speed=500;<br>&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(loginMove,10);<br>}<br>function&nbsp;loginMove(){<br>&nbsp;&nbsp;&nbsp;&nbsp;divLogin.z-=divLogin.speed;<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;tRe=d3d2(divLogin.x,divLogin.y,divLogin.z,divLogin.size,divLogin.c).split(&quot;:&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;with(divLogin.style){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position=&quot;absolute&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;left=tRe[0];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;top=tRe[1];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(parseInt(tRe[2])&lt;=0){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;display=&quot;none&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;display=&quot;&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width=tRe[2];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;height=parseInt(tRe[2])*200/350;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overflow=&quot;hidden&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;if(divLogin.z&gt;200){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(loginMove,10);<br>&nbsp;&nbsp;&nbsp;&nbsp;}else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;with(divLogin.style){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position=&quot;absolute&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;left=wx/2+divLogin.x;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;top=hx/2+divLogin.y;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;display=&quot;&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width=-2*divLogin.x;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;height=-2*divLogin.y;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overflow=&quot;hidden&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.children[0].style.display=&quot;&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stopMoveStar();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;shakeWin();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br>function&nbsp;showContent(i){<br>&nbsp;&nbsp;&nbsp;&nbsp;i=isNaN(i)?-1:parseInt(i);<br>&nbsp;&nbsp;&nbsp;&nbsp;i++;<br>&nbsp;&nbsp;&nbsp;&nbsp;try{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(i%7){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;0:divLogin.style.top=50;break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;1:divLogin.style.top=-100;break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;2:divLogin.style.top=-160;break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;3:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.style.top=-300;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.children[0].style.display=&quot;none&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.children[0].innerHTML=divMain.innerHTML;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;4:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.x=-wx/2+50;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.y=-hx/2+30;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.z=70000;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.c=0;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.size=wx-100;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.speed=500;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;divLogin.filters[0].enabled=false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;logined=true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(loginMove,10);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}catch(e){return(false);}<br>&nbsp;&nbsp;&nbsp;&nbsp;if(i&lt;5){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(&quot;showContent(&quot;+i+&quot;);&quot;,10);<br>&nbsp;&nbsp;&nbsp;&nbsp;}else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loginMove();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br>//***Star&nbsp;functions********<br>function&nbsp;createStar(){<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;theIndex=stars.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;stars[theIndex]=document.createElement(&quot;DIV&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;document.body.insertBefore(stars[theIndex]);<br>&nbsp;&nbsp;&nbsp;&nbsp;setRandomAttributes(stars[theIndex]);<br>&nbsp;&nbsp;&nbsp;&nbsp;setStyle(stars[theIndex]);<br>}<br>function&nbsp;moveStar(){<br>&nbsp;&nbsp;&nbsp;&nbsp;for(var&nbsp;i=0;i&lt;stars.length;i++){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stars[i].z-=stars[i].speed;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(stars[i].z&lt;1500)setRandomAttributes(stars[i]);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setStyle(stars[i]);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br>function&nbsp;startMoveStar(){<br>&nbsp;&nbsp;&nbsp;&nbsp;stopMoveStar();<br>&nbsp;&nbsp;&nbsp;&nbsp;starTimer=setInterval(moveStar,10);<br>}<br>function&nbsp;stopMoveStar(){<br>&nbsp;&nbsp;&nbsp;&nbsp;try{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clearInterval(starTimer);<br>&nbsp;&nbsp;&nbsp;&nbsp;}catch(e){}<br>}<br>//****Private&nbsp;functions******<br>function&nbsp;d3d2(x,y,z,size,color){<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;x=parseFloat(x);<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;y=parseFloat(y);<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;z=parseFloat(z);<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;size=parseFloat(size);<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;color=parseFloat(color);<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;percent=ds/(ds+z);<br>&nbsp;&nbsp;&nbsp;&nbsp;x=parseInt(wx/2+x*percent);<br>&nbsp;&nbsp;&nbsp;&nbsp;y=parseInt(hx/2+y*percent);<br>&nbsp;&nbsp;&nbsp;&nbsp;size=parseInt(size*percent);<br>&nbsp;&nbsp;&nbsp;&nbsp;color=parseInt(color*percent/2.5+153);<br>&nbsp;&nbsp;&nbsp;&nbsp;return(x+&quot;:&quot;+y+&quot;:&quot;+size+&quot;:&quot;+color);<br>}<br>function&nbsp;getColor(strC){<br>&nbsp;&nbsp;&nbsp;&nbsp;try{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;i=eval(&quot;0x&quot;+strC.substring(1,3));<br>&nbsp;&nbsp;&nbsp;&nbsp;}catch(e){return(255);}<br>&nbsp;&nbsp;&nbsp;&nbsp;return(i);<br>}<br>function&nbsp;setRandomAttributes(obj){<br>&nbsp;&nbsp;&nbsp;&nbsp;obj.size=parseInt(Math.random()*10)+10;<br>&nbsp;&nbsp;&nbsp;&nbsp;obj.c=parseInt(Math.random()*45)+210;<br>&nbsp;&nbsp;&nbsp;&nbsp;obj.x=(parseInt(Math.random()*500)+500)*(Math.random()&gt;0.5?1:-1);<br>&nbsp;&nbsp;&nbsp;&nbsp;obj.y=(parseInt(Math.random()*400)+400)*(Math.random()&gt;0.5?1:-1);<br>&nbsp;&nbsp;&nbsp;&nbsp;obj.speed=parseInt(Math.random()*120)+180;<br>&nbsp;&nbsp;&nbsp;&nbsp;obj.z=parseInt(Math.random()*12000)+8000;<br>}<br>function&nbsp;setStyle(obj){<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;tRe=d3d2(obj.x,obj.y,obj.z,obj.size,obj.c).split(&quot;:&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;with(obj.style){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position=&quot;absolute&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;left=tRe[0];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;top=tRe[1];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(parseInt(tRe[2])&lt;=0){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;display=&quot;none&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;display=&quot;&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width=tRe[2];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;height=tRe[2];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;backgroundColor=toColor(tRe[3]);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overflow=&quot;hidden&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br>function&nbsp;toColor(intV){<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;cc=[0,1,2,3,4,5,6,7,8,9,&quot;A&quot;,&quot;B&quot;,&quot;C&quot;,&quot;D&quot;,&quot;E&quot;,&quot;F&quot;];<br>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;intV=parseInt(intV);<br>&nbsp;&nbsp;&nbsp;&nbsp;re=&quot;&quot;+cc[parseInt(intV/16)]+cc[intV%16];<br>&nbsp;&nbsp;&nbsp;&nbsp;return(&quot;#&quot;+re+re+re);<br>}<br>function&nbsp;shakeWin(i){<br>&nbsp;&nbsp;&nbsp;&nbsp;i=isNaN(i)?-1:parseInt(i);<br>&nbsp;&nbsp;&nbsp;&nbsp;i++;<br>&nbsp;&nbsp;&nbsp;&nbsp;try{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(i%7){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;0:window.moveTo(3,3);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;1:window.moveTo(-3,3);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;2:window.moveTo(-3,-3);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;3:window.moveTo(3,-3);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;4:window.moveTo(-3,3);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;5:window.moveTo(3,3);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;6:window.moveTo(0,0);break;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}catch(e){return(false);}<br>&nbsp;&nbsp;&nbsp;&nbsp;if(i&lt;7){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(&quot;shakeWin(&quot;+i+&quot;);&quot;,10);<br>&nbsp;&nbsp;&nbsp;&nbsp;}else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.moveTo(0,0);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!logined)startMoveStar();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br>&lt;body&nbsp;onload=&quot;init();&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;id=divLogin&nbsp;style=&quot;display:none;&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;form&nbsp;onsubmit=&quot;return(false);&quot;&nbsp;style=&quot;display:none;&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td&nbsp;colspan=2&nbsp;align=center&gt;Login&lt;/td&gt;&lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;label&gt;Name:&lt;/label&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input&nbsp;class=input0&nbsp;value=&quot;Guest&quot;&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;label&gt;Pass:&lt;/label&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input&nbsp;class=input0&nbsp;type=password&nbsp;value=&quot;Guest&quot;&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td&nbsp;colspan=2&nbsp;align=center&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input&nbsp;type=submit&nbsp;value=&quot;OK&quot;&nbsp;class=input1&nbsp;onclick=&quot;showContent();&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input&nbsp;type=reset&nbsp;value=&quot;Cancel&quot;&nbsp;class=input1&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;id=divMain&nbsp;style=&quot;display:none;&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;iframe&nbsp;src=&quot;<a target="_blank" href="http://7gz.cn&quot;&nbsp;width=&quot;100%&quot;&nbsp;height=&quot;100%&quot;&gt;&lt;/iframe&gt;">http://7gz.cn&quot;&nbsp;width=&quot;100%&quot;& ... 00%&quot;&gt;&lt;/iframe&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_4415);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_4415"><br></textarea><br><input type="button" onclick="runCode('HTML_4415');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=989</link><title><![CDATA[键盘实现的网页锚点跳转]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-26 13:11:02</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=989</guid><description><![CDATA[<p id=fp>在有锚点的网页里插入以下代码即可实现键盘按键跳转页内锚点<br>例如按下键盘的A<br>转到&lt;a&nbsp;name=&quot;#A&quot;&gt;这个锚点<br><br>敲字母A-Z可实现页内锚点跳转<br><br><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_8197')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_8197);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_8197" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;script&nbsp;language=&quot;javascript&quot;&gt;<br>document.onkeydown&nbsp;=&nbsp;function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.href&nbsp;=&nbsp;&quot;#&quot;&nbsp;+&nbsp;String.fromCharCode(event.keyCode).toUpperCase();<br>}<br>&lt;/script&gt;<br>&lt;a&nbsp;name=&quot;#A&quot;&gt;这个锚点&lt;/a&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br><br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br><br>&lt;a&nbsp;name=&quot;#B&quot;&gt;这个锚点&lt;/a&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_2112);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_2112"><br></textarea><br><input type="button" onclick="runCode('HTML_2112');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=988</link><title><![CDATA[金额小写转换成大写]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-18 1:07:29</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=988</guid><description><![CDATA[<p id=fp><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_8085')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_8085);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_8085" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;html&gt;<br>&lt;head&gt;<br>&lt;meta&nbsp;name=&quot;Copyright&quot;&nbsp;content=&quot;Javascript&quot;&nbsp;/&gt;<br>&lt;meta&nbsp;name=&quot;description&quot;&nbsp;content=&quot;Javascript&quot;&nbsp;/&gt;<br>&lt;meta&nbsp;content=&quot;黑夜博客&quot;&nbsp;name=&quot;keywords&quot;&nbsp;/&gt;<br>&lt;title&gt;金额小写转换成大写&nbsp;-&nbsp;7gz.cn&lt;/title&gt;<br>&lt;SCRIPT&nbsp;LANGUAGE=&quot;JavaScript&quot;&gt;<br>function&nbsp;convertCurrency(currencyDigits)&nbsp;{<br>//&nbsp;Constants:<br>var&nbsp;MAXIMUM_NUMBER&nbsp;=&nbsp;99999999999.99;<br>//&nbsp;Predefine&nbsp;the&nbsp;radix&nbsp;characters&nbsp;and&nbsp;currency&nbsp;symbols&nbsp;for&nbsp;output:<br>var&nbsp;CN_ZERO&nbsp;=&nbsp;&quot;零&quot;;<br>var&nbsp;CN_ONE&nbsp;=&nbsp;&quot;壹&quot;;<br>var&nbsp;CN_TWO&nbsp;=&nbsp;&quot;贰&quot;;<br>var&nbsp;CN_THREE&nbsp;=&nbsp;&quot;叁&quot;;<br>var&nbsp;CN_FOUR&nbsp;=&nbsp;&quot;肆&quot;;<br>var&nbsp;CN_FIVE&nbsp;=&nbsp;&quot;伍&quot;;<br>var&nbsp;CN_SIX&nbsp;=&nbsp;&quot;陆&quot;;<br>var&nbsp;CN_SEVEN&nbsp;=&nbsp;&quot;柒&quot;;<br>var&nbsp;CN_EIGHT&nbsp;=&nbsp;&quot;捌&quot;;<br>var&nbsp;CN_NINE&nbsp;=&nbsp;&quot;玖&quot;;<br>var&nbsp;CN_TEN&nbsp;=&nbsp;&quot;拾&quot;;<br>var&nbsp;CN_HUNDRED&nbsp;=&nbsp;&quot;佰&quot;;<br>var&nbsp;CN_THOUSAND&nbsp;=&nbsp;&quot;仟&quot;;<br>var&nbsp;CN_TEN_THOUSAND&nbsp;=&nbsp;&quot;万&quot;;<br>var&nbsp;CN_HUNDRED_MILLION&nbsp;=&nbsp;&quot;亿&quot;;<br>var&nbsp;CN_SYMBOL&nbsp;=&nbsp;&quot;人民币&quot;;<br>var&nbsp;CN_DOLLAR&nbsp;=&nbsp;&quot;元&quot;;<br>var&nbsp;CN_TEN_CENT&nbsp;=&nbsp;&quot;角&quot;;<br>var&nbsp;CN_CENT&nbsp;=&nbsp;&quot;分&quot;;<br>var&nbsp;CN_INTEGER&nbsp;=&nbsp;&quot;整&quot;;<br>//&nbsp;Variables:<br>var&nbsp;integral;&nbsp;//&nbsp;Represent&nbsp;integral&nbsp;part&nbsp;of&nbsp;digit&nbsp;number.<br>var&nbsp;decimal;&nbsp;//&nbsp;Represent&nbsp;decimal&nbsp;part&nbsp;of&nbsp;digit&nbsp;number.<br>var&nbsp;outputCharacters;&nbsp;//&nbsp;The&nbsp;output&nbsp;result.<br>var&nbsp;parts;<br>var&nbsp;digits,&nbsp;radices,&nbsp;bigRadices,&nbsp;decimals;<br>var&nbsp;zeroCount;<br>var&nbsp;i,&nbsp;p,&nbsp;d;<br>var&nbsp;quotient,&nbsp;modulus;<br>//&nbsp;Validate&nbsp;input&nbsp;string:<br>currencyDigits&nbsp;=&nbsp;currencyDigits.toString();<br>if&nbsp;(currencyDigits&nbsp;==&nbsp;&quot;&quot;)&nbsp;{<br>alert(&quot;Empty&nbsp;input!&quot;);<br>return&nbsp;&quot;&quot;;<br>}<br>if&nbsp;(currencyDigits.match(/[^,.\d]/)&nbsp;!=&nbsp;null)&nbsp;{<br>alert(&quot;Invalid&nbsp;characters&nbsp;in&nbsp;the&nbsp;input&nbsp;string!&quot;);<br>return&nbsp;&quot;&quot;;<br>}<br>if&nbsp;((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/)&nbsp;==&nbsp;null)&nbsp;{<br>alert(&quot;Illegal&nbsp;format&nbsp;of&nbsp;digit&nbsp;number!&quot;);<br>return&nbsp;&quot;&quot;;<br>}<br>//&nbsp;Normalize&nbsp;the&nbsp;format&nbsp;of&nbsp;input&nbsp;digits:<br>currencyDigits&nbsp;=&nbsp;currencyDigits.replace(/,/g,&nbsp;&quot;&quot;);&nbsp;//&nbsp;Remove&nbsp;comma&nbsp;delimiters.<br>currencyDigits&nbsp;=&nbsp;currencyDigits.replace(/^0+/,&nbsp;&quot;&quot;);&nbsp;//&nbsp;Trim&nbsp;zeros&nbsp;at&nbsp;the&nbsp;beginning.<br>//&nbsp;Assert&nbsp;the&nbsp;number&nbsp;is&nbsp;not&nbsp;greater&nbsp;than&nbsp;the&nbsp;maximum&nbsp;number.<br>if&nbsp;(Number(currencyDigits)&nbsp;&gt;&nbsp;MAXIMUM_NUMBER)&nbsp;{<br>alert(&quot;Too&nbsp;large&nbsp;a&nbsp;number&nbsp;to&nbsp;convert!&quot;);<br>return&nbsp;&quot;&quot;;<br>}<br>//&nbsp;<a target="_blank" href="http://www.knowsky.com/&nbsp;Process&nbsp;the&nbsp;coversion&nbsp;from&nbsp;currency&nbsp;digits&nbsp;to&nbsp;characters:">http://www.knowsky.com/&nbsp;Process&nbsp;the&nbsp;coversion ... nbsp;digits&nbsp;to&nbsp;characters:</a><br>//&nbsp;Separate&nbsp;integral&nbsp;and&nbsp;decimal&nbsp;parts&nbsp;before&nbsp;processing&nbsp;coversion:<br>parts&nbsp;=&nbsp;currencyDigits.split(&quot;.&quot;);<br>if&nbsp;(parts.length&nbsp;&gt;&nbsp;1)&nbsp;{<br>integral&nbsp;=&nbsp;parts[0];<br>decimal&nbsp;=&nbsp;parts[1];<br>//&nbsp;Cut&nbsp;down&nbsp;redundant&nbsp;decimal&nbsp;digits&nbsp;that&nbsp;are&nbsp;after&nbsp;the&nbsp;second.<br>decimal&nbsp;=&nbsp;decimal.substr(0,&nbsp;2);<br>}<br>else&nbsp;{<br>integral&nbsp;=&nbsp;parts[0];<br>decimal&nbsp;=&nbsp;&quot;&quot;;<br>}<br>//&nbsp;Prepare&nbsp;the&nbsp;characters&nbsp;corresponding&nbsp;to&nbsp;the&nbsp;digits:<br>digits&nbsp;=&nbsp;new&nbsp;Array(CN_ZERO,&nbsp;CN_ONE,&nbsp;CN_TWO,&nbsp;CN_THREE,&nbsp;CN_FOUR,&nbsp;CN_FIVE,&nbsp;CN_SIX,&nbsp;CN_SEVEN,&nbsp;CN_EIGHT,CN_NINE);<br>radices&nbsp;=&nbsp;new&nbsp;Array(&quot;&quot;,&nbsp;CN_TEN,&nbsp;CN_HUNDRED,&nbsp;CN_THOUSAND);<br>bigRadices&nbsp;=&nbsp;new&nbsp;Array(&quot;&quot;,&nbsp;CN_TEN_THOUSAND,&nbsp;CN_HUNDRED_MILLION);<br>decimals&nbsp;=&nbsp;new&nbsp;Array(CN_TEN_CENT,&nbsp;CN_CENT);<br>//&nbsp;Start&nbsp;processing:<br>outputCharacters&nbsp;=&nbsp;&quot;&quot;;<br>//&nbsp;Process&nbsp;integral&nbsp;part&nbsp;if&nbsp;it&nbsp;is&nbsp;larger&nbsp;than&nbsp;0:<br>if&nbsp;(Number(integral)&nbsp;&gt;&nbsp;0)&nbsp;{<br>zeroCount&nbsp;=&nbsp;0;<br>for&nbsp;(i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;integral.length;&nbsp;i++)&nbsp;{<br>p&nbsp;=&nbsp;integral.length&nbsp;-&nbsp;i&nbsp;-&nbsp;1;<br>d&nbsp;=&nbsp;integral.substr(i,&nbsp;1);<br>quotient&nbsp;=&nbsp;p&nbsp;/&nbsp;4;<br>modulus&nbsp;=&nbsp;p&nbsp;%&nbsp;4;<br>if&nbsp;(d&nbsp;==&nbsp;&quot;0&quot;)&nbsp;{<br>zeroCount++;<br>}<br>else&nbsp;{<br>if&nbsp;(zeroCount&nbsp;&gt;&nbsp;0)<br>{<br>outputCharacters&nbsp;+=&nbsp;digits[0];<br>}<br>zeroCount&nbsp;=&nbsp;0;<br>outputCharacters&nbsp;+=&nbsp;digits[Number(d)]&nbsp;+&nbsp;radices[modulus];<br>}<br>if&nbsp;(modulus&nbsp;==&nbsp;0&nbsp;&amp;&amp;&nbsp;zeroCount&nbsp;&lt;&nbsp;4)&nbsp;{<br>outputCharacters&nbsp;+=&nbsp;bigRadices[quotient];<br>}<br>}<br>outputCharacters&nbsp;+=&nbsp;CN_DOLLAR;<br>}<br>//&nbsp;Process&nbsp;decimal&nbsp;part&nbsp;if&nbsp;there&nbsp;is:<br>if&nbsp;(decimal&nbsp;!=&nbsp;&quot;&quot;)&nbsp;{<br>for&nbsp;(i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;decimal.length;&nbsp;i++)&nbsp;{<br>d&nbsp;=&nbsp;decimal.substr(i,&nbsp;1);<br>if&nbsp;(d&nbsp;!=&nbsp;&quot;0&quot;)&nbsp;{<br>outputCharacters&nbsp;+=&nbsp;digits[Number(d)]&nbsp;+&nbsp;decimals[i];<br>}<br>}<br>}<br>//&nbsp;Confirm&nbsp;and&nbsp;return&nbsp;the&nbsp;final&nbsp;output&nbsp;string:<br>if&nbsp;(outputCharacters&nbsp;==&nbsp;&quot;&quot;)&nbsp;{<br>outputCharacters&nbsp;=&nbsp;CN_ZERO&nbsp;+&nbsp;CN_DOLLAR;<br>}<br>if&nbsp;(decimal&nbsp;==&nbsp;&quot;&quot;)&nbsp;{<br>outputCharacters&nbsp;+=&nbsp;CN_INTEGER;<br>}<br>//outputCharacters&nbsp;=&nbsp;CN_SYMBOL&nbsp;+&nbsp;outputCharacters;<br>outputCharacters&nbsp;=&nbsp;outputCharacters;<br>return&nbsp;outputCharacters;<br>}//<br>var&nbsp;stmp&nbsp;=&nbsp;&quot;&quot;;<br>function&nbsp;nst_convert(t)<br>{<br>if(t.value==stmp)&nbsp;return;//如果等于上次输入则返回<br>var&nbsp;ms&nbsp;=&nbsp;t.value.replace(/[^\d\.]/g,&quot;&quot;).replace(/(\.\d{2}).+$/,&quot;$1&quot;).replace(/^0+([1-9])/,&quot;$1&quot;).replace(/^0+$/,&quot;0&quot;);<br>//replace(/[^\d\.]/g,&quot;&quot;)去掉输入当中不是数字和.的字符<br>//replace(/(\.\d{2}).+$/,&quot;$1&quot;)<br>//匹配从字符开始的第一个.后面的所有字符,由于没有使用g标记，<br>//所以只匹配开始第一次&nbsp;&nbsp;&nbsp;然后用小数点和后两位进行替换以确定数值最后的格式正确&nbsp;高.<br>//replace(/^0+([1-9])/,&quot;$1&quot;)&nbsp;匹配以多个0开头的数值替换为去掉0后的数值做为数字的第一位&nbsp;也是匹配开始的一次.<br>//replace(/^0+$/,&quot;0&quot;)&nbsp;匹配以0开始和结束的多个0为一个0&nbsp;也就是0000000&nbsp;输入-&gt;转换成一个0<br>//以下确定输入的为过滤后的合法数字<br>//alert(ms);<br>var&nbsp;txt&nbsp;=&nbsp;ms.split(&quot;.&quot;);<br>//alert(txt[0]);<br>//如果ms值不小数点存在则txt[0]=小数点前的值否则等于ms<br>//regexp:/\d{4}(,|$)/&nbsp;匹配四位数字和,的集合或者四位数字和字符结尾的集合<br>while(/\d{4}(,|$)/.test(txt[0]))//如果为txt[0]=4123<br>txt[0]&nbsp;=&nbsp;txt[0].replace(/(\d)(\d{3}(,|$))/,&quot;$1,$2&quot;);<br>//txt[0].replace(/(\d)(\d{3}(,|$))/,&quot;$1,$2&quot;)是将txt[0]进行替换后再赋给它<br>//regexp:/(\d)(\d{3}(,|$))/&nbsp;将四个数字份为两组第一个数字为第一位，后三位和其他结尾为每二位<br>//并替换成&nbsp;第一位,第二位&nbsp;注意&nbsp;,的使用很好.&nbsp;&nbsp;&nbsp;也就是将4123先替换成4,123<br>//由于此表达式默认采用贪婪匹配所以从数值后向前匹配再通过循环进行再匹配替换从而可以将<br>//12345678分成你想要的123,456,78&nbsp;楼主彩用(,|$)很精典，因为它略去了第二次匹配时的,问题<br>t.value&nbsp;=&nbsp;stmp&nbsp;=&nbsp;txt[0]+(txt.length&gt;1?&quot;.&quot;+txt[1]:&quot;&quot;);<br>//最终赋值到输入框中<br>//如果有小数点则加上并购成最终数字否则显示替换后的txt[0]<br>bbb.value&nbsp;=&nbsp;convertCurrency(ms-0);<br>//将ms转换为数字送到number2num1去转换<br>}<br>&lt;/SCRIPT&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>小写金额：&lt;input&nbsp;type=&quot;text&quot;&nbsp;name=&quot;aaa&quot;&nbsp;id=&quot;aaa&quot;&nbsp;onkeyup=&quot;nst_convert(this)&quot;&gt;&lt;br&gt;<br>大写金额：&lt;input&nbsp;type=&quot;text&quot;&nbsp;name=&quot;bbb&quot;&nbsp;id=&quot;bbb&quot;&nbsp;size=80&gt;<br>&lt;center&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;br&gt;<br>&lt;/center&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_8515);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_8515"><br></textarea><br><input type="button" onclick="runCode('HTML_8515');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=987</link><title><![CDATA[输入文字自动变化宽度的INPUT]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-18 1:03:39</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=987</guid><description><![CDATA[<p id=fp><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_7671')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_7671);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_7671" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&quot;&nbsp;&quot;<a target="_blank" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</a><br>&lt;html&nbsp;xmlns=&quot;<a target="_blank" href="http://www.w3.org/1999/xhtml&quot;&gt;">http://www.w3.org/1999/xhtml&quot;&gt;</a><br>&lt;head&gt;<br>&lt;meta&nbsp;http-equiv=&quot;Content-Type&quot;&nbsp;content=&quot;text/html;&nbsp;charset=utf-8&quot;&nbsp;/&gt;<br>&lt;title&gt;随着输入文字的多少自动变化宽度的INPUT-7gz.cn&lt;/title&gt;<br>&lt;script&nbsp;language=&quot;javascript&quot;&gt;<br>function&nbsp;checkLength(which)&nbsp;{<br>var&nbsp;maxchar=20;<br>var&nbsp;oTextCount&nbsp;=&nbsp;document.getElementById(&quot;char&quot;);<br>iCount&nbsp;=&nbsp;which.value.replace(/[^\u0000-\u00ff]/g,&quot;aa&quot;).length;<br>if(iCount&lt;=maxchar)<br>{<br>oTextCount.innerHTML&nbsp;=&nbsp;&quot;&lt;font&nbsp;color=#FF0000&gt;&quot;+&nbsp;iCount+&quot;&lt;/font&gt;&quot;;<br>which.style.border&nbsp;=&nbsp;&#39;1px&nbsp;dotted&nbsp;#FF0000&#39;;<br>which.size=iCount+2;<br>}<br>else&nbsp;alert(&quot;请不要超过&quot;+maxchar);<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;input&nbsp;name=&quot;words&quot;&nbsp;size=&quot;2&quot;&nbsp;maxlength=&quot;100&quot;&nbsp;onkeyup=&quot;checkLength(this)&quot;/&gt;<br>&lt;span&nbsp;id=&quot;char&quot;&gt;0&lt;/span&gt;个字符<br>&lt;/body&gt;<br>&lt;/html&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_2362);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_2362"><br></textarea><br><input type="button" onclick="runCode('HTML_2362');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=986</link><title><![CDATA[弹出窗口,页面背景逐渐变为半透明]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-8 15:12:10</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=986</guid><description><![CDATA[<p id=fp><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_5311')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_5311);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_5311" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&quot;&nbsp;&quot;<a target="_blank" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</a><br>&lt;html&nbsp;xmlns=&quot;<a target="_blank" href="http://www.w3.org/1999/xhtml&quot;&gt;">http://www.w3.org/1999/xhtml&quot;&gt;</a><br>&lt;head&gt;<br>&lt;title&gt;网页中弹出小窗口,页面背景逐渐变为半透明-7gz.cn&lt;/title&gt;<br>&lt;style&gt;<br>html,body{font-size:12px;margin:0px;height:100%;}<br>.mesWindow{border:#666&nbsp;1px&nbsp;solid;background:#fff;}<br>.mesWindowTop{border-bottom:#eee&nbsp;1px&nbsp;solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}<br>.mesWindowContent{margin:4px;font-size:12px;}<br>.mesWindow&nbsp;.close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}<br>&lt;/style&gt;<br>&lt;script&gt;<br>var&nbsp;isIe=(document.all)?true:false;<br>//设置select的可见状态<br>function&nbsp;setSelectState(state)<br>{<br>var&nbsp;objl=document.getElementsByTagName(&#39;select&#39;);<br>for(var&nbsp;i=0;i&lt;objl.length;i++)<br>{<br>objl[i].style.visibility=state;<br>}<br>}<br>function&nbsp;mousePosition(ev)<br>{<br>if(ev.pageX&nbsp;||&nbsp;ev.pageY)<br>{<br>return&nbsp;{x:ev.pageX,&nbsp;y:ev.pageY};<br>}<br>return&nbsp;{<br>x:ev.clientX&nbsp;+&nbsp;document.body.scrollLeft&nbsp;-&nbsp;document.body.clientLeft,y:ev.clientY&nbsp;+&nbsp;document.body.scrollTop&nbsp;-&nbsp;document.body.clientTop<br>};<br>}<br>//弹出方法<br>function&nbsp;showMessageBox(wTitle,content,pos,wWidth)<br>{<br>closeWindow();<br>var&nbsp;bWidth=parseInt(document.documentElement.scrollWidth);<br>var&nbsp;bHeight=parseInt(document.documentElement.scrollHeight);<br>if(isIe){<br>setSelectState(&#39;hidden&#39;);}<br>var&nbsp;back=document.createElement(&quot;div&quot;);<br>back.id=&quot;back&quot;;<br>var&nbsp;styleStr=&quot;top:0px;left:0px;position:absolute;background:#666;width:&quot;+bWidth+&quot;px;height:&quot;+bHeight+&quot;px;&quot;;<br>styleStr+=(isIe)?&quot;filter:alpha(opacity=0);&quot;:&quot;opacity:0;&quot;;<br>back.style.cssText=styleStr;<br>document.body.appendChild(back);<br>showBackground(back,50);<br>var&nbsp;mesW=document.createElement(&quot;div&quot;);<br>mesW.id=&quot;mesWindow&quot;;<br>mesW.className=&quot;mesWindow&quot;;<br>mesW.innerHTML=&quot;&lt;div&nbsp;class=&#39;mesWindowTop&#39;&gt;&lt;table&nbsp;width=&#39;100%&#39;&nbsp;height=&#39;100%&#39;&gt;&lt;tr&gt;&lt;td&gt;&quot;+wTitle+&quot;&lt;/td&gt;&lt;td&nbsp;style=&#39;width:1px;&#39;&gt;&lt;input&nbsp;type=&#39;button&#39;&nbsp;onclick=&#39;closeWindow();&#39;&nbsp;title=&#39;关闭窗口&#39;&nbsp;class=&#39;close&#39;&nbsp;value=&#39;关闭&#39;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&nbsp;class=&#39;mesWindowContent&#39;&nbsp;id=&#39;mesWindowContent&#39;&gt;&quot;+content+&quot;&lt;/div&gt;&lt;div&nbsp;class=&#39;mesWindowBottom&#39;&gt;&lt;/div&gt;&quot;;<br>styleStr=&quot;left:&quot;+(((pos.x-wWidth)&gt;0)?(pos.x-wWidth):pos.x)+&quot;px;top:&quot;+(pos.y)+&quot;px;position:absolute;width:&quot;+wWidth+&quot;px;&quot;;<br>mesW.style.cssText=styleStr;<br>document.body.appendChild(mesW);<br>}<br>//让背景渐渐变暗<br>function&nbsp;showBackground(obj,endInt)<br>{<br>if(isIe)<br>{<br>obj.filters.alpha.opacity+=1;<br>if(obj.filters.alpha.opacity&lt;endInt)<br>{<br>setTimeout(function(){showBackground(obj,endInt)},5);<br>}<br>}else{<br>var&nbsp;al=parseFloat(obj.style.opacity);al+=0.01;<br>obj.style.opacity=al;<br>if(al&lt;(endInt/100))<br>{setTimeout(function(){showBackground(obj,endInt)},5);}<br>}<br>}<br>//关闭窗口<br>function&nbsp;closeWindow()<br>{<br>if(document.getElementById(&#39;back&#39;)!=null)<br>{<br>document.getElementById(&#39;back&#39;).parentNode.removeChild(document.getElementById(&#39;back&#39;));<br>}<br>if(document.getElementById(&#39;mesWindow&#39;)!=null)<br>{<br>document.getElementById(&#39;mesWindow&#39;).parentNode.removeChild(document.getElementById(&#39;mesWindow&#39;));<br>}<br>if(isIe){<br>setSelectState(&#39;&#39;);}<br>}<br>//测试弹出<br>function&nbsp;testMessageBox(ev)<br>{<br>var&nbsp;objPos&nbsp;=&nbsp;mousePosition(ev);<br>messContent=&quot;&lt;div&nbsp;style=&#39;padding:20px&nbsp;0&nbsp;20px&nbsp;0;text-align:center&#39;&gt;消息正文&lt;/div&gt;&quot;;<br>showMessageBox(&#39;窗口标题&#39;,messContent,objPos,350);<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;div&nbsp;style=&quot;padding:20px&quot;&gt;<br>&lt;div&nbsp;style=&quot;text-align:left&quot;;&gt;&lt;a&nbsp;href=&quot;#none&quot;&nbsp;onclick=&quot;testMessageBox(event);&quot;&gt;弹出窗口&lt;/a&gt;&lt;/div&gt;<br>&lt;div&nbsp;style=&quot;text-align:left;padding-left:20px;padding-top:10px&quot;;&gt;&lt;select&nbsp;ID=&quot;Select1&quot;&nbsp;NAME=&quot;Select1&quot;&gt;&lt;option&gt;下拉&lt;/option&gt;&lt;/select&gt;弹出窗口时会将其隐藏，关闭时会让其显示，目的是在IE中防止弹出的DIV挡不住下拉框&lt;/div&gt;<br>&lt;div&nbsp;style=&quot;text-align:center&quot;;&gt;&lt;a&nbsp;href=&quot;#none&quot;&nbsp;onclick=&quot;testMessageBox(event);&quot;&gt;弹出窗口&lt;/a&gt;&lt;/div&gt;<br>&lt;div&nbsp;style=&quot;text-align:right&quot;;&gt;&lt;a&nbsp;href=&quot;#none&quot;&nbsp;onclick=&quot;testMessageBox(event);&quot;&gt;弹出窗口&lt;/a&gt;&lt;/div&gt;<br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br><br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_8900);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_8900"><br></textarea><br><input type="button" onclick="runCode('HTML_8900');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=985</link><title><![CDATA[弹出小窗口页面背景直接半透明]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-7 14:04:27</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=985</guid><description><![CDATA[<p id=fp>帖出代码之前需要说明一点儿的是IE环境下，由于下拉框（select元素）优先级太高了，弹出的div元素无法盖住下拉框元素，我使用的方法是在弹出时隐藏掉页面中全部的select元素，而关系窗口时让其再显示出来。呵呵，方法比较笨，但实在想不出来更好的办法了。<br><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_8323')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_8323);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_8323" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&quot;&nbsp;&quot;<a target="_blank" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</a><br>&lt;html&nbsp;xmlns=&quot;<a target="_blank" href="http://www.w3.org/1999/xhtml&quot;&gt;">http://www.w3.org/1999/xhtml&quot;&gt;</a><br>&lt;head&gt;<br>&lt;title&gt;页面中弹出小窗口,页面背景直接变半透明-7gz.cn&lt;/title&gt;<br>&lt;style&gt;<br>html,body{font-size:12px;margin:0px;height:100%;}<br>.mesWindow{border:#666&nbsp;1px&nbsp;solid;background:#fff;}<br>.mesWindowTop{border-bottom:#eee&nbsp;1px&nbsp;solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}<br>.mesWindowContent{margin:4px;font-size:12px;}<br>.mesWindow&nbsp;.close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}<br>&lt;/style&gt;<br>&lt;script&gt;<br>var&nbsp;isIe=(document.all)?true:false;<br>//设置select的可见状态<br>function&nbsp;setSelectState(state)<br>{<br>var&nbsp;objl=document.getElementsByTagName(&#39;select&#39;);<br>for(var&nbsp;i=0;i&lt;objl.length;i++)<br>{<br>objl[i].style.visibility=state;<br>}<br>}<br>function&nbsp;mousePosition(ev)<br>{<br>if(ev.pageX&nbsp;||&nbsp;ev.pageY)<br>{<br>return&nbsp;{x:ev.pageX,&nbsp;y:ev.pageY};<br>}<br>return&nbsp;{<br>x:ev.clientX&nbsp;+&nbsp;document.body.scrollLeft&nbsp;-&nbsp;document.body.clientLeft,y:ev.clientY&nbsp;+&nbsp;document.body.scrollTop&nbsp;-&nbsp;document.body.clientTop<br>};<br>}<br>//弹出方法<br>function&nbsp;showMessageBox(wTitle,content,pos,wWidth)<br>{<br>closeWindow();<br>var&nbsp;bWidth=parseInt(document.documentElement.scrollWidth);<br>var&nbsp;bHeight=parseInt(document.documentElement.scrollHeight);<br>if(isIe){<br>setSelectState(&#39;hidden&#39;);}<br>var&nbsp;back=document.createElement(&quot;div&quot;);<br>back.id=&quot;back&quot;;<br>var&nbsp;styleStr=&quot;top:0px;left:0px;position:absolute;background:#666;width:&quot;+bWidth+&quot;px;height:&quot;+bHeight+&quot;px;&quot;;<br>styleStr+=(isIe)?&quot;filter:alpha(opacity=40);&quot;:&quot;opacity:0.40;&quot;;<br>back.style.cssText=styleStr;<br>document.body.appendChild(back);<br>var&nbsp;mesW=document.createElement(&quot;div&quot;);<br>mesW.id=&quot;mesWindow&quot;;<br>mesW.className=&quot;mesWindow&quot;;<br>mesW.innerHTML=&quot;&lt;div&nbsp;class=&#39;mesWindowTop&#39;&gt;&lt;table&nbsp;width=&#39;100%&#39;&nbsp;height=&#39;100%&#39;&gt;&lt;tr&gt;&lt;td&gt;&quot;+wTitle+&quot;&lt;/td&gt;&lt;td&nbsp;style=&#39;width:1px;&#39;&gt;&lt;input&nbsp;type=&#39;button&#39;&nbsp;onclick=&#39;closeWindow();&#39;&nbsp;title=&#39;关闭窗口&#39;&nbsp;class=&#39;close&#39;&nbsp;value=&#39;关闭&#39;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&nbsp;class=&#39;mesWindowContent&#39;&nbsp;id=&#39;mesWindowContent&#39;&gt;&quot;+content+&quot;&lt;/div&gt;&lt;div&nbsp;class=&#39;mesWindowBottom&#39;&gt;&lt;/div&gt;&quot;;<br>styleStr=&quot;left:&quot;+(((pos.x-wWidth)&gt;0)?(pos.x-wWidth):pos.x)+&quot;px;top:&quot;+(pos.y)+&quot;px;position:absolute;width:&quot;+wWidth+&quot;px;&quot;;<br>mesW.style.cssText=styleStr;<br>document.body.appendChild(mesW);<br>}<br>function&nbsp;showBackground(obj,endInt)<br>{<br>obj.filters.alpha.opacity+=1;<br>if(obj.filters.alpha.opacity&lt;endInt)<br>{<br>setTimeout(function(){showBackground(obj,endInt)},8);<br>}<br>}<br>//关闭窗口<br>function&nbsp;closeWindow()<br>{<br>if(document.getElementById(&#39;back&#39;)!=null)<br>{<br>document.getElementById(&#39;back&#39;).parentNode.removeChild(document.getElementById(&#39;back&#39;));<br>}<br>if(document.getElementById(&#39;mesWindow&#39;)!=null)<br>{<br>document.getElementById(&#39;mesWindow&#39;).parentNode.removeChild(document.getElementById(&#39;mesWindow&#39;));<br>}<br>if(isIe){<br>setSelectState(&#39;&#39;);}<br>}<br>//测试弹出<br>function&nbsp;testMessageBox(ev)<br>{<br>var&nbsp;objPos&nbsp;=&nbsp;mousePosition(ev);<br>messContent=&quot;&lt;div&nbsp;style=&#39;padding:20px&nbsp;0&nbsp;20px&nbsp;0;text-align:center&#39;&gt;消息正文&lt;/div&gt;&quot;;<br>showMessageBox(&#39;窗口标题&#39;,messContent,objPos,350);<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;div&nbsp;style=&quot;padding:20px&quot;&gt;<br>&lt;div&nbsp;style=&quot;text-align:left&quot;;&gt;&lt;a&nbsp;href=&quot;#none&quot;&nbsp;onclick=&quot;testMessageBox(event);&quot;&gt;弹出窗口&lt;/a&gt;&lt;/div&gt;<br>&lt;div&nbsp;style=&quot;text-align:left;padding-left:20px;padding-top:10px&quot;;&gt;&lt;select&gt;&lt;option&gt;下拉&lt;/option&gt;&lt;/select&gt;弹出窗口时会将其隐藏，关闭时会让其显示，目的是在IE中防止弹出的DIV挡不住下拉框&lt;/div&gt;<br>&lt;div&nbsp;style=&quot;text-align:center&quot;;&gt;&lt;a&nbsp;href=&quot;#none&quot;&nbsp;onclick=&quot;testMessageBox(event);&quot;&gt;弹出窗口&lt;/a&gt;&lt;/div&gt;<br>&lt;div&nbsp;style=&quot;text-align:right&quot;;&gt;&lt;a&nbsp;href=&quot;#none&quot;&nbsp;onclick=&quot;testMessageBox(event);&quot;&gt;弹出窗口&lt;/a&gt;&lt;/div&gt;<br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_4987);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_4987"><br></textarea><br><input type="button" onclick="runCode('HTML_4987');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item><item><link>http://www.gziu.com/blog/blogview.asp?logID=984</link><title><![CDATA[不错的表单特效]]></title><author>黑夜</author><category>特效</category><pubDate>2008-8-7 13:53:36</pubDate><guid>http://www.gziu.com/blog/blogview.asp?logID=984</guid><description><![CDATA[<p id=fp><script type="text/javascript">window.attachEvent("onload",function (){AutoSizeDIV('CODE_9694')})</script><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.CODE_9694);">[ 复制代码到剪贴板 ]</a> </td></tr></table><div class="code_main" id="CODE_9694" style="overflow-y:auto;overflow-x:hidden;height:150px;">&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Strict//EN&quot;&nbsp;&quot;<a target="_blank" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;</a><br>&lt;html&nbsp;xmlns=&quot;<a target="_blank" href="http://www.w3.org/1999/xhtml&quot;&gt;">http://www.w3.org/1999/xhtml&quot;&gt;</a><br>&lt;head&gt;<br>&lt;meta&nbsp;http-equiv=&quot;Content-Type&quot;&nbsp;content=&quot;text/html;&nbsp;charset=utf-8&quot;&nbsp;/&gt;<br>&lt;title&gt;表单效果&nbsp;7gz.cn&lt;/title&gt;<br>&lt;style&nbsp;type=&quot;text/css&quot;&gt;<br>*{<br>margin:0;<br>padding:0;<br>}<br>body{<br>font-size:63%;<br>color:#000;<br>}<br>/*input*/<br>.input_on{<br>padding:2px&nbsp;8px&nbsp;0pt&nbsp;3px;<br>height:18px;<br>border:1px&nbsp;solid&nbsp;#999;<br>background-color:#FFFFCC;<br>}<br>.input_off{<br>padding:2px&nbsp;8px&nbsp;0pt&nbsp;3px;<br>height:18px;<br>border:1px&nbsp;solid&nbsp;#CCC;<br>background-color:#FFF;<br>}<br>.input_move{<br>padding:2px&nbsp;8px&nbsp;0pt&nbsp;3px;<br>height:18px;<br>border:1px&nbsp;solid&nbsp;#999;<br>background-color:#FFFFCC;<br>}<br>.input_out{<br>/*height:16px;默认高度*/<br>padding:2px&nbsp;8px&nbsp;0pt&nbsp;3px;<br>height:18px;<br>border:1px&nbsp;solid&nbsp;#CCC;<br>background-color:#FFF;<br>}<br>/*form*/<br>ul.input_test{<br>margin:20px&nbsp;auto&nbsp;0&nbsp;auto;<br>width:500px;<br>list-style-type:none;<br>}<br>ul.input_test&nbsp;li{<br>width:500px;<br>height:22px;<br>margin-bottom:10px;<br>}<br>.input_test&nbsp;label{<br>float:left;<br>padding-right:10px;<br>width:100px;<br>line-height:22px;<br>text-align:right;<br>font-size:1.4em;<br>}<br>.input_test&nbsp;p{<br>float:left;<br>_margin-top:-1px;<br>}<br>.input_test&nbsp;span{<br>float:left;<br>padding-left:10px;<br>line-height:22px;<br>text-align:left;<br>font-size:1.2em;<br>color:#999;<br>}<br>&lt;/style&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>&lt;ul&nbsp;class=&quot;input_test&quot;&gt;<br>&lt;li&gt;<br>&lt;label&nbsp;for=&quot;inp_name&quot;&gt;姓名：&lt;/label&gt;<br>&lt;p&gt;&lt;input&nbsp;id=&quot;inp_name&quot;&nbsp;class=&quot;input_out&quot;&nbsp;name=&quot;&quot;&nbsp;type=&quot;text&quot;&nbsp;onfocus=&quot;this.className=&#39;input_on&#39;;this.onmouseout=&#39;&#39;&quot;&nbsp;onblur=&quot;this.className=&#39;input_off&#39;;this.onmouseout=function(){this.className=&#39;input_out&#39;};&quot;&nbsp;onmousemove=&quot;this.className=&#39;input_move&#39;&quot;&nbsp;onmouseout=&quot;this.className=&#39;input_out&#39;&quot;&nbsp;/&gt;&lt;/p&gt;<br>&lt;span&gt;请输入您的姓名&lt;/span&gt;<br>&lt;/li&gt;<br>&lt;li&gt;<br>&lt;label&nbsp;for=&quot;inp_email&quot;&gt;Email：&lt;/label&gt;<br>&lt;p&gt;&lt;input&nbsp;id=&quot;inp_email&quot;&nbsp;class=&quot;input_out&quot;&nbsp;name=&quot;&quot;&nbsp;type=&quot;text&quot;&nbsp;onfocus=&quot;this.className=&#39;input_on&#39;;this.onmouseout=&#39;&#39;&quot;&nbsp;onblur=&quot;this.className=&#39;input_off&#39;;this.onmouseout=function(){this.className=&#39;input_out&#39;};&quot;&nbsp;onmousemove=&quot;this.className=&#39;input_move&#39;&quot;&nbsp;onmouseout=&quot;this.className=&#39;input_out&#39;&quot;&nbsp;/&gt;&lt;/p&gt;<br>&lt;span&gt;请输入您的Email&lt;/span&gt;<br>&lt;/li&gt;<br>&lt;li&gt;<br>&lt;label&nbsp;for=&quot;inp_web&quot;&gt;网站：&lt;/label&gt;<br>&lt;p&gt;&lt;input&nbsp;id=&quot;inp_web&quot;&nbsp;class=&quot;input_out&quot;&nbsp;name=&quot;&quot;&nbsp;type=&quot;text&quot;&nbsp;onfocus=&quot;this.className=&#39;input_on&#39;;this.onmouseout=&#39;&#39;&quot;&nbsp;onblur=&quot;this.className=&#39;input_off&#39;;this.onmouseout=function(){this.className=&#39;input_out&#39;};&quot;&nbsp;onmousemove=&quot;this.className=&#39;input_move&#39;&quot;&nbsp;onmouseout=&quot;this.className=&#39;input_out&#39;&quot;&nbsp;/&gt;&lt;/p&gt;<br>&lt;span&gt;请输入您的网站&lt;/span&gt;<br>&lt;/li&gt;<br>&lt;/ul&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br></div><br><br>演示：<br><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="code_head"><tr><td>程序代码：</td><td align="right"><a href="javascript:CopyText(document.all.HTML_8970);">[ 复制代码到剪贴板 ]</a> </td></tr></table><textarea rows="10" style="width:100%;" class="code_main" id="HTML_8970"><br></textarea><br><input type="button" onclick="runCode('HTML_8970');" value="运行代码" /> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</p>]]></description></item>
</channel>
</rss>