<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[黑池吧]]></title>
  <subtitle type="html"><![CDATA[]]></subtitle>
  <id>http://www.heichi8.com/</id> 
  <link rel="alternate" type="text/html" href="http://www.heichi8.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.heichi8.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.4.1022">PJBlog2</generator> 
  <updated>2008-12-30T23:17:16+08:00</updated> 

  <entry>
	  <title type="html"><![CDATA[TP-LINK路由器端口映射]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=3" label="杂七杂八" /> 
	  <updated>2008-12-30T23:17:16+08:00</updated>
	  <published>2008-12-30T23:17:16+08:00</published>
		  <summary type="html"><![CDATA[<p>第一步：打开浏览器，输入路由器<span lang="EN-US">IP</span>，默认为<span lang="EN-US">192.168.1.1 (</span>此网关<span lang="EN-US">IP</span>在<span lang="EN-US">dos</span>命令符下键入<span lang="EN-US">ipconfig/all</span>可得到<span lang="EN-US">).如下图所示：</span></p>
<p>&nbsp;<wbr></wbr></p>
<p><span lang="EN-US">第二步：输入账号和密码(默认帐号和密码都是：<span lang="EN-US">admin</span>)</span></p>
<p>&nbsp;<wbr></wbr></p>
<p><span lang="EN-US"><a href="http://blog.photo.sina.com.cn/showpic.html#blogid=521a28ba0100bjos&amp;url=http://static4.photo.sina.com.cn/orignal/521a28bax6fd638344cc3" target="_blank"><img src="http://static4.photo.sina.com.cn/bmiddle/521a28bax6fd638344cc3" alt="" /></a><br />
</span></p>
<p>&nbsp;<wbr></wbr></p>
<p>第三步：点击左边的转发规则(如下图所示：)</p>
<p>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> <a href="http://blog.photo.sina.com.cn/showpic.html#blogid=521a28ba0100bjos&amp;url=http://static2.photo.sina.com.cn/orignal/521a28bax5e5de727e9c1" target="_blank"><img src="http://static2.photo.sina.com.cn/bmiddle/521a28bax5e5de727e9c1" alt="" /></a></p>
<p>第四步：再选择虚拟服务器，打开虚拟服务器的设置画面(如下图所示：)，在服务端口处填上跟我们软件相一致的上线端口号(例如：FTP是21端口，WEB是80端口)，<span lang="EN-US">IP</span>地址处填写你的本机<span lang="EN-US">IP</span>地址<span lang="EN-US">(</span>此<span lang="EN-US">IP</span>在<span lang="EN-US">dos</span>命令符下键入<span lang="EN-US">ipconfig</span>可得到<span lang="EN-US">)</span>，如这里的本机<span lang="EN-US">IP</span>为<span lang="EN-US">192.168.1.101</span>只需要填写最后一位数；协议处请选择<span lang="EN-US">ALL</span>，启用处打钩，保存！</p>
<p><a href="http://blog.photo.sina.com.cn/showpic.html#blogid=521a28ba0100bjos&amp;url=http://static10.photo.sina.com.cn/orignal/521a28bax5e5dfe622309" target="_blank"><img src="http://static10.photo.sina.com.cn/bmiddle/521a28bax5e5dfe622309" alt="" /></a></p>
<p>&nbsp;<wbr></wbr></p>
<p>&nbsp;<wbr></wbr></p>
<p>&nbsp;<wbr></wbr></p>
<p>&nbsp;<wbr></wbr></p>
<p>第五步：点击DMZ主机，然后在【DMZ主机IP地址】那里填写你内网的IP地址(此IP在dos命令符下键入ipconfig可得到)如：本机192.168.1.101，选择启用，最后保存即可!</p>
<p><a href="http://blog.photo.sina.com.cn/showpic.html#blogid=521a28ba0100bjos&amp;url=http://static11.photo.sina.com.cn/orignal/521a28bax5e5e14441f5a" target="_blank"><img src="http://static11.photo.sina.com.cn/bmiddle/521a28bax5e5e14441f5a" alt="" /></a><span lang="EN-US">&nbsp;<wbr></wbr></span></p>
<p>&nbsp;<wbr></wbr></p>
<p>&nbsp;<wbr></wbr></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=153" /> 
	  <id>http://www.heichi8.com/default.asp?id=153</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[js 火狐(firefox)不显示本地图片问题解决]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=8" label="代码" /> 
	  <updated>2008-11-26T20:21:47+08:00</updated>
	  <published>2008-11-26T20:21:47+08:00</published>
		  <summary type="html"><![CDATA[在Firefox一直不能用js做出图片预览的效果，下面这个即可解决，用替换的方法实现firefox支持得的路径格式<br/><br/>&lt;img id=&#34;img1&#34; src=&#34;&#34;/&gt; <br/>&lt;script&gt;<br/>function fileChange(obj) {<br/>var url = obj.value;<br/>url = &#34;file:///&#34; + url.replace(&#34;\\&#34;,&#39;/&#39;); <br/>alert(url);<br/>document.getElementById(&#34;img1&#34;).src= url;<br/>} <br/>&lt;/script&gt; &lt;input type=&#34;file&#34; onchange=&#34;fileChange(this);&#34; /&gt; ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=152" /> 
	  <id>http://www.heichi8.com/default.asp?id=152</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[jQuery 最新下载地址]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=7" label="下载" /> 
	  <updated>2008-11-11T14:55:39+08:00</updated>
	  <published>2008-11-11T14:55:39+08:00</published>
		  <summary type="html"><![CDATA[<br/><br/><a target="_blank" href="http://code.google.com/p/jqueryjs/downloads/list">http://code.google.com/p/jqueryjs/downloads/list</a>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=151" /> 
	  <id>http://www.heichi8.com/default.asp?id=151</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[jquery 登录验证]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=8" label="代码" /> 
	  <updated>2008-11-11T14:53:49+08:00</updated>
	  <published>2008-11-11T14:53:49+08:00</published>
		  <summary type="html"><![CDATA[&lt;html&gt;&lt;head&gt;<br/>&lt;script type=&#34;text/javascript&#34; src=&#34;jquery.js&#34;&gt;&lt;/script&gt;<br/>&lt;script type=&#34;text/javascript&#34; src=&#34;login.js&#34;&gt;&lt;/script&gt;<br/>&lt;style type=&#34;text/css&#34;&gt;<br/>body { font:12px/1.6em &#34;宋体&#34; }<br/>ul { list-style:none; }<br/>li { margin-top:10px; }<br/>&lt;/style&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&lt;h3&gt;会员登录&lt;/h3&gt;<br/>&lt;div id=&#34;login&#34;&gt;<br/>&lt;form method=&#34;post&#34; action=&#34;login.php&#34; id=&#34;form&#34; name=&#34;form&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;ul&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;li&gt;名字：&lt;input type=&#34;text&#34; name=&#34;user&#34; id=&#34;user&#34; size=&#34;16&#34; maxlength=&#34;20&#34;&gt;&lt;/li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;li&gt;密码：&lt;input type=&#34;password&#34; name=&#34;pass&#34; id=&#34;pass&#34; size=&#34;16&#34; maxlength=&#34;20&#34;&gt;&lt;/li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;submit&#34; style=&#34;border:0&#34; /&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;li id=&#34;confirm&#34;&gt;&lt;/li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/ul&gt;<br/>&lt;/form&gt;<br/>&lt;/div&gt;<br/>&lt;/body&gt;&lt;/html&gt;<br/><br/>login.js<br/><br/>$(document).ready<br/>(<br/>function()<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;#form&#34;).submit<br/>&nbsp;&nbsp;&nbsp;&nbsp;(<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function()<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;login();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;);<br/>}<br/>);<br/>function login()<br/>{<br/>var user = $(&#34;#user&#34;).val();<br/>var pass = $(&#34;#pass&#34;).val();<br/>if (user == &#34;&#34;)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;#confirm&#34;).text(&#34;请输入登录用户名&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;user&#34;).focus();<br/>&nbsp;&nbsp;&nbsp;&nbsp;return false;<br/>}<br/>if(pass == &#34;&#34;)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;#confirm&#34;).text(&#34;请输入登录密码&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;#pass&#34;).focus();<br/>&nbsp;&nbsp;&nbsp;&nbsp;return false;<br/>}<br/>$.ajax({<br/>&nbsp;&nbsp;&nbsp;&nbsp;type: &#34;POST&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;url: &#34;login.php&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;data: &#34;id=&#34; + user + &#34;&amp;p=&#34; + pass,<br/>&nbsp;&nbsp;&nbsp;&nbsp;beforeSend: function(){<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;confirm&#34;).text(&#34;登录中，请稍候......&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;success: function(msg){<br/>&nbsp;&nbsp;&nbsp;&nbsp;if(msg == &#34;success&#34;){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;#confirm&#34;).text(&#34;登录成功，欢迎&#34; + user + &#34;回来！正在进入你的空间......&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}else {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#34;#confirm&#34;).text(&#34;没有此用户或者密码不正确！&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>});<br/>}<br/><br/>login.php<br/><br/>&lt;?php<br/>$p = isset($_POST[&#34;p&#34;]) ? $_POST[&#34;p&#34;] : $_GET[&#34;p&#34;];<br/>$id = isset($_POST[&#34;id&#34;]) ? $_POST[&#34;id&#34;] : $_GET[&#34;id&#34;];<br/>if($id == &#34;admin&#34; &amp;&amp; $p == &#34;admin&#34;){<br/>&nbsp;&nbsp;&nbsp;&nbsp;echo &#39;success&#39;;<br/>}<br/>?&gt;]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=150" /> 
	  <id>http://www.heichi8.com/default.asp?id=150</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[avast! Home/Professional Edition V4.8简体中文版]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=7" label="下载" /> 
	  <updated>2008-11-06T20:51:12+08:00</updated>
	  <published>2008-11-06T20:51:12+08:00</published>
		  <summary type="html"><![CDATA[<p>来自捷克的Avast!已有17年的历史，它在国外市场一直处于领先地位。Avast!的实时监控功能十分强大，它拥有七大防护模块：网络防火墙防护、标准的本地文件读取防护、网页防护、即时通讯软件防护、邮件收发防护、P2P软件防护。这么完善的防护系统，定能让你的系统练就一副金刚不坏之身！任意开启各项保护模块能够查杀流氓软件。</p>
<p><img alt="" src="http://www.heichi8.com/attachments/month_0811/l2008116205037.gif" /></p>
<p><br />
　　主要特点：<br />
　　（1）高侦测的反病毒表现，多次获得过ICSA和Virus Bulletin 100%认证，启发式强大。<br />
　　（2）较低的内存占用和直观，简洁的使用界面。<br />
　　（3）支持SKIN更换，完善的程序内存检测。<br />
　　（4）对SMTP/POP3/IMAP邮件收发监控的全面保护。<br />
　　（5）支持MS OUTLOOK外挂，智能型邮件帐号分析。<br />
　　（6）支持宏病毒文档修复，修复档案后自动产生病毒还原数据库（VRDB功能）。<br />
　　（7）支持P2P共享下载软件和即时通讯病毒检测，保护全面。<br />
　　（8）良好有效的侦测并清除病毒，如虫，广告和木马程序。<br />
　　（9）病毒库更新速度快，对新型病毒和木马有迅捷的反应。<br />
　　功能特性如下：<br />
　　＊反病毒内核　＊自动升级　＊简单的使用界面　＊病毒隔离区　＊实时监控　＊系统结合　＊P2P和聊天软件监控保护　＊病毒清除　＊网络防护　＊64位系统支持　＊网页防护　＊多国语言支持　＊增强型用户界面　＊恶意脚本屏蔽　＊DOS下扫描　＊扩展病毒库升级　＊移除病毒备份<br />
　　key：S7588137R6599P1106-5WKNCJWK<br />
　　Pro Edition 英文 - 官方下载：<br />
　　点击此处进行下载<br />
　　Pro Edition 简体中文 - 官方下载：<br />
　　点击此处进行下载<br />
　　Home Edition 英文 - 官方下载：(Free~)<br />
　　点击此处进行下载<br />
　　Home Edition 简体中文 - 官方下载：(Free~)<br />
　　点击此处行下载</p>
<p>&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=149" /> 
	  <id>http://www.heichi8.com/default.asp?id=149</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[破解Word和Excel密码 Office Password]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=3" label="杂七杂八" /> 
	  <updated>2008-11-06T20:39:53+08:00</updated>
	  <published>2008-11-06T20:39:53+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 介绍一款破解Word和Excel密码的小工具，有兴趣可以试下，下面是下载地址<br/><br/><a href="http://wh.mydown.com/soft/200707/opremover_setup.exe" target="_blank">http://wh.mydown.com/soft/200707/opremover_setup.exe</a><br/><br/><a href="http://www.namipan.com/d/c059f6680ba04bdf3810a31b152d39bf8be1d94f94b93600" target="_blank">http://www.namipan.com/d/c059f6680ba04bdf3810a31b152d39bf8be1d94f94b93600</a><br/><br/>Office Password Remover 是一款可以瞬间破解 Word、Excel和Access 文档密码的工具，一般情况下解密过程不超过5秒，而且操作简单，无需设置。但是使用本软件需要连接到互联网，因为要向软件服务器发送少量的数据并解密，不过本软件不会泄露任何个人隐私，请放心使用。<br/><br/>上面2个大家试用下。<br/><br/> <br/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=148" /> 
	  <id>http://www.heichi8.com/default.asp?id=148</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[服务器托管 10大工具软件推荐]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=3" label="杂七杂八" /> 
	  <updated>2008-11-06T20:36:24+08:00</updated>
	  <published>2008-11-06T20:36:24+08:00</published>
		  <summary type="html"><![CDATA[当网站发展到一定的规模，站长就应该开始考虑要为网站托管服务器。通常情况下服务器会被放到电信或网通的机房，网站管理员通过远程来管理服务器。在网站服务器进行托管时，需要安装一些常用的服务器上运行的软件，才能更为有效地管理这台远程服务器，今天我就根据我自己的管理经验，推荐十个有用的服务器工具软件，供大家参考和分享。　　<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;Arp防火墙<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;Arp Firewall - 现在托管服务器必须安装的第一个软件就是Arp防火墙，没办法啊，中国这网络环境，不安装Arp防火墙就等着被人挂木马了。现在免费的Arp防火墙主要有两款，一个是奇虎的360 Arp防火墙，一个是金山Arp防火墙。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;远程桌面连接<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;Remote Desktop - 远程桌面连接（以前称为“终端服务客户端”）主要是用于对远程托管的服务器进行远程管理，使用非常方便，就如同操作本地电脑一样方便。远程服务器端必须要先安装“远程桌面连接”的服务器端程序，然后客户端就可以通过远程桌面来管理服务器了。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;FTP服务和客户端<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;FileZilla - 将客户端的文件上传到服务器上，最常用的软件就是FTP了，微软的IIS自带了一个简单的FTP服务器软件，如果觉得不好用，服务器上也可以安装免费的FileZilla服务器软件，客户端可以使用免费的FileZilla Client，支持多线程上传文件。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;硬件检测<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;CPU-Z - CPU-Z是一款免费的系统检测工具，可以检测CPU、主板、内存、系统等各种硬件设备的信息。它支持的CPU种类相当全面，软件的启动速度及检测速度都很快。另外，它还能检测主板和内存的相关信息，其中就有我们常用的内存双通道检测功能。远程管理服务器的时候，使用这个软件可以对服务器的硬件信息一清二楚。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;流量监控<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;DU Meter - DU Meter是一个简单易用的网络流量监视工具，图形化的界面显示非常直观，可以实时监测服务器的上传和下载的网速，同时还有流量统计功能。可以分析出日流量、周流量、月流量等累计统计数据。不过遗憾的是这个软件不是免费的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;端口监控<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;TcpView - TcpViews是一款免费的端口和线程监控工具，可以列出当前所有TCP和UDP端口的进程清单，包括本地和远程地址的TCP连接，其实和系统命令netstat类似，不过是GUI界面的，使用方便，占用资源少，默认字体在中文环境下很小，需要手动修改。在服务器上运行的话，默认刷新时间不要用默认的1秒。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;进程监控<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;Process Explorer - Process Explorer是一款免费的进程监视工具，功能比Windows自带的任务管理器要强大的多，不仅可以监视、暂停、终止进程，还可以查看进程调用的DLL文件，是预防病毒、查杀木马的好帮手。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;日志分析<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;WebLog Expert - 虽然Google Analytics是一款强大的免费的网站分析服务，但必须加入统计代码才能使用，WebLog Expert则可以直接分析网站的访问日志文件，通过日志文件分析出网站的站点访问者、活动统计、文件访问量、搜索引擎、浏览器、操作系统和错误页面等等众多的统计信息，是网络监测的好助手。这个软件本身不免费，不过其另一个版本WebLog Expert Lite是免费的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;日志搜索<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;WinHex - WinHex是一款速度很快的文件编辑器。打开数百兆的大型文件速度飞快，使用WinHex可以轻松打开服务器上的大型日志文件，并对其进行关键字搜索，效果非常好，是我见到的速度最快的文本编辑搜索软件，总体来说是一款非常不错的16进制编辑器。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;代码编辑<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;Notepad++ - Notepad++是一个免费开源的源程序代码、HTML网页代码编辑工具，支持多达数十种常见源代码或脚本的语法，包括C，C++，Java，C#，XML，HTML，PHP，Javascript，RC resource file，makefile，ASCII，doxygen，ini file，batch file，ASP ，VB/VBS，SQL，Objective-C，CSS，Pascal，Perl，Python，Lua等，功能非常强大。在服务器上安装后可以直接修改网站上的源程序代码。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=147" /> 
	  <id>http://www.heichi8.com/default.asp?id=147</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[whois查询 php代码]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=8" label="代码" /> 
	  <updated>2008-11-05T16:50:02+08:00</updated>
	  <published>2008-11-05T16:50:02+08:00</published>
		  <summary type="html"><![CDATA[&lt;?php<br/>class SearchDomain<br/>{<br/>var $domain=&#34;&#34;;<br/>function SetDomain($udomain)<br/>{<br/>$this-&gt;domain = $udomain;<br/>}<br/>//<br/>// 获取whois并分析域名状态<br/>// ok 未被注册<br/>// 非空值 过期时间<br/>// 空值 未知<br/>//<br/>function GetInfo()<br/>{<br/>/*<br/>$dinfo = trim($this-&gt;GetWhois());<br/>if($dinfo==&#34;&#34;) return &#34;&#34;;<br/>if(eregi(&#34;no match&#34;,$dinfo)) return &#34;ok&#34;;<br/>//return $rs;<br/>*/<br/>$wl = &#34;&#34;;<br/>$w_server = $this-&gt;GetServer();<br/>if($w_server==&#34;&#34;) return &#34;&#34;;<br/>$fp = fsockopen($w_server, 43, $errno, $errstr, 30);<br/>if(!$fp)<br/>{<br/>echo $errstr;<br/>return &#34;&#34;;<br/>}<br/>$out = $this-&gt;domain.&#34;\r\n&#34;;<br/>$out .= &#34;Connection: Close\r\n\r\n&#34;;<br/>fputs($fp, $out);<br/>while (!feof($fp))<br/>{<br/>$wl = fgets($fp, 255);<br/>if(eregi(&#34;no match&#34;,$wl))<br/>{<br/>fclose($fp);<br/>return &#34;ok&#34;;<br/>}<br/>if(eregi(&#34;Expiration Date&#34;,$wl))<br/>{<br/>$lines = split(&#34;:&#34;,$wl);<br/>$t = trim($lines[1]);<br/>$ts = split(&#34; &#34;,$t);<br/>$t = $ts[0];<br/>if(ereg(&#34;[^0-9-]&#34;,$t))<br/>{<br/>$ts = split(&#34;-&#34;,$t);<br/>$t = $ts[2].&#34;-&#34;.$this-&gt;MonthToNum($ts[1]).&#34;-&#34;.$ts[0];<br/>}<br/>fclose($fp);<br/>return $t;<br/>}<br/>}<br/>fclose($fp);<br/>return &#34;&#34;;<br/>}<br/>//<br/>//获得域名的整个whois信息<br/>//<br/>function GetWhois()<br/>{<br/>$wh = &#34;&#34;;<br/>$w_server = $this-&gt;GetServer();<br/>if($w_server==&#34;&#34;) return &#34;&#34;;<br/>$fp = fsockopen($w_server, 43, $errno, $errstr, 30);<br/>if(!$fp)<br/>{<br/>echo $errstr;<br/>return &#34;&#34;;<br/>}<br/>$out = $this-&gt;domain.&#34;\r\n&#34;;<br/>$out .= &#34;Connection: Close\r\n\r\n&#34;;<br/>fputs($fp, $out);<br/>while (!feof($fp))<br/>{<br/>$wh .= nl2br(fgets($fp, 255));<br/>}<br/>fclose($fp);<br/>return $wh;<br/>}<br/>//<br/>//输出当前域名的状态信息<br/>//<br/>function PrintSta()<br/>{<br/>$rs = $this-&gt;GetInfo();<br/>if($rs==&#34;ok&#34;) echo $this-&gt;domain.&#34; 未注册！<br/>\r\n&#34;;<br/>else if($rs==&#34;&#34;) echo &#34;无法查询 &#34;.$this-&gt;domain.&#34; 状态！<br/>\r\n&#34;;<br/>else echo $this-&gt;domain.&#34; 已注册，到期时间：$rs<br/>\r\n&#34;;<br/>}<br/>//<br/>//获得 whois 查询服务器<br/>//<br/>function GetServer()<br/>{<br/>$udomain=substr($this-&gt;domain,-3);<br/>switch($udomain)<br/>{<br/>case &#34;com&#34;:<br/>$w_server=&#34;whois.internic.net&#34;;<br/>break;<br/>case &#34;net&#34;:<br/>$w_server=&#34;whois.internic.net&#34;;<br/>break;<br/>case &#34;org&#34;:<br/>$w_server=&#34;whois.pir.org&#34;;<br/>break;<br/>case &#34;nfo&#34;:<br/>$w_server=&#34;whois.afilias.info&#34;;<br/>break;<br/>case &#34;biz&#34;:<br/>$w_server=&#34;whois.biz&#34;;<br/>break;<br/>case &#34;.cc&#34;:<br/>$w_server=&#34;whois.nic.cc&#34;;<br/>break;<br/>case &#34;edu&#34;:<br/>$w_server=&#34;whois.educause.net&#34;;<br/>break;<br/>case &#34;gov&#34;:<br/>$w_server=&#34;whois.nic.gov&#34;;<br/>break;<br/>case &#34;.cn&#34;:<br/>$w_server=&#34;whois.cnnic.net.cn&#34;;<br/>break;<br/>default:<br/>$w_server=&#34;&#34;;<br/>}<br/>return $w_server;<br/>}<br/>//<br/>//英语的月份转为数字<br/>//<br/>function MonthToNum($m)<br/>{<br/>$m = strtolower($m);<br/>for($i=1;$i&lt;=12;$i++)<br/>{<br/>$tt = mktime(0,0,0,$i,0,2005);<br/>if($m==strtolower(strftime(&#34;%b&#34;,$tt)))<br/>{<br/>if($i&gt;9) return $i;<br/>else return &#34;0&#34;.$i;<br/>}<br/>}<br/>}<br/>}<br/><br/><br/>$sd = new SearchDomain();<br/>$sd-&gt;SetDomain(&#34;i9135.com&#34;);<br/><br/>//查询域名是否被注册，等价于 $sd-&gt;rintSta();<br/>$rs = $sd-&gt;GetInfo();<br/>if($rs==&#34;ok&#34;) echo $this-&gt;domain.&#34; 未注册！\r\n&#34;;<br/>else if($rs==&#34;&#34;) echo &#34;无法查询 &#34;.$this-&gt;domain.&#34; 状态！\r\n&#34;;<br/>//else echo $this-&gt;domain .&#34; 已注册，到期时间：{$rs} \r\n&#34;;<br/><br/>//获得域名的详细whois信息<br/>echo $sd-&gt;GetWhois();<br/><br/>?&gt;]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=146" /> 
	  <id>http://www.heichi8.com/default.asp?id=146</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[js弹出窗口]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=8" label="代码" /> 
	  <updated>2008-10-30T16:38:06+08:00</updated>
	  <published>2008-10-30T16:38:06+08:00</published>
		  <summary type="html"><![CDATA[&lt;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34; &#34;<a href="http://www.w3.org/TR/html4/loose.dtd" target="_blank">http://www.w3.org/TR/html4/loose.dtd</a>&#34;&gt;<br/>&lt;html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>&#34;&gt;<br/>&lt;head&gt;<br/>&lt;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34;&gt;<br/>&lt;link href=&#34;<a href="http://www.lzlu.com/Google/js/box/s2/theme.css" target="_blank">http://www.lzlu.com/Google/js/box/s2/theme.css</a>&#34; rel=&#34;stylesheet&#34; type=&#34;text/css&#34; id=&#34;cssfile&#34; /&gt;<br/>&lt;script type=&#34;text/javascript&#34;&gt;<br/>//公用函数<br/>var fw = {};<br/>fw.dom = {};<br/>fw.ui = {};<br/>fw.array = {};<br/>fw.com = {};<br/>fw.com.ui = {};<br/>fw.isIE = !!document.all;<br/>fw.isFF = !fw.isIE;<br/>fw.getId = function (id) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;return document.getElementById(id);<br/>}<br/>fw.get = function (v) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;return typeof v == &#34;string&#34; ? fw.getId(v) : v;<br/>}<br/>fw.setStyle = function(obj,st){<br/>for (var i in st){<br/>&nbsp;&nbsp; obj.style[i] = st[i];<br/>} <br/>}<br/>fw.cr&#101;ate = function(parentObj,tag,args){<br/>var obj = document.cr&#101;ateElement(tag);<br/>if (args){<br/>&nbsp;&nbsp; for (var item in args){<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (item==&#34;style&#34;) {<br/>&nbsp;&nbsp;&nbsp;&nbsp; fw.setStyle(obj,args[item]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}else if (item==&#34;range&#34;){<br/>&nbsp;&nbsp;&nbsp;&nbsp; obj.style.position = &#34;absolute&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp; fw.dom.setRange(obj,args[item]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}else if (item==&#34;html&#34;){<br/>&nbsp;&nbsp;&nbsp;&nbsp; obj.innerHTML = args.html;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}else if (item==&#34;className&#34;){<br/>&nbsp;&nbsp;&nbsp;&nbsp; obj.className = args[item]; <br/>&nbsp;&nbsp;&nbsp;&nbsp;}else{<br/>&nbsp;&nbsp;&nbsp;&nbsp; obj.setAttribute(item,args[item]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp; }<br/>}<br/>parentObj.appendChild(obj);<br/>return obj;<br/>}<br/>fw.bind = function() {<br/>var args = fw.array.clone(arguments);<br/>var obj = args.shift();<br/>var method = args.shift();<br/>//method.prototype;<br/>// assert method != null;<br/>if (typeof method != &#34;function&#34;){<br/>&nbsp;&nbsp; throw &#34;Invalid method: &#34; + method;<br/>}<br/>return function() {<br/>&nbsp;&nbsp; var iargs = [];<br/>&nbsp;&nbsp; for (var i = 0; i &lt; arguments.length; i++){<br/>&nbsp;&nbsp;&nbsp;&nbsp;iargs.push(arguments[i]);<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; return method.apply(obj, args.concat(iargs));<br/>}<br/>}<br/>fw.array.each = function (arr, callBack) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;for (var i = 0, l = arr.length; i &lt; l; i++) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callBack(arr[i]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/>fw.array.clone = function (arr_old) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;var arr_new = [];<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.array.each(arr_old, function (val) {arr_new.push(val);});<br/>&nbsp;&nbsp;&nbsp;&nbsp;return arr_new;<br/>}<br/>fw.dom.getLeft = function (o) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;return parseInt(o.style.left) || 0;<br/>}<br/>fw.dom.getTop = function (o) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;return parseInt(o.style.top) || 0;<br/>}<br/>fw.dom.getXy = function (o) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;return {x:fw.dom.getLeft(o), y:fw.dom.getTop(o)};<br/>}<br/>fw.dom.setLeft = function (o, px) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;o.style.left = px + &#34;px&#34;;<br/>}<br/>fw.dom.setTop = function (o, px) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;o.style.top = px + &#34;px&#34;;<br/>}<br/>fw.dom.setWidth = function (o, px) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;o.style.width = px + &#34;px&#34;;<br/>}<br/>fw.dom.setHeight = function (o, px) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;o.style.height = px + &#34;px&#34;;<br/>}<br/>fw.dom.setXy = function (o, x, y) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setLeft(o, x);<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setTop(o, y);<br/>}<br/>fw.dom.setSize = function (o, w, h) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setWidth(o, w);<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setHeight(o, h);<br/>}<br/>fw.dom.setRange = function (o, r) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setXy(o, r[0], r[1]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setSize(o, r[2], r[3]);<br/>}<br/>if (fw.isIE){<br/>fw.event = function (){<br/>&nbsp;&nbsp; var e = window.event;<br/>&nbsp;&nbsp; if (!e.target){<br/>&nbsp;&nbsp;&nbsp;&nbsp;e.target = e.srcElement;<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; return e;<br/>}<br/>fw.capture = {<br/>&nbsp;&nbsp; start : function (obj){<br/>&nbsp;&nbsp;&nbsp;&nbsp;obj.setCapture();<br/>&nbsp;&nbsp; },<br/>&nbsp;&nbsp; end : function (obj){<br/>&nbsp;&nbsp;&nbsp;&nbsp;obj.releaseCapture();<br/>&nbsp;&nbsp; }<br/>}<br/>}else{<br/>fw.event = function () {<br/>&nbsp;&nbsp; var e, f = arguments.callee;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while ((f = f.caller)) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ((e = f.arguments[0]) &amp;&amp; /Event/.test(e.constructor.toString())) {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return e;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>}<br/>fw.capture = {<br/>&nbsp;&nbsp; start : function(obj){<br/>&nbsp;&nbsp;&nbsp;&nbsp;window.captureEvents(Event.MouseMove|Event.MouseUp);<br/>&nbsp;&nbsp; },<br/>&nbsp;&nbsp; end : function(obj){<br/>&nbsp;&nbsp;&nbsp;&nbsp;window.releaseEvents(Event.MouseMove|Event.MouseUp);<br/>&nbsp;&nbsp; }<br/>}<br/>}<br/><br/>//拖动<br/>fw.ui.drag = function (obj){<br/>obj = fw.get(obj);<br/>obj.style.position = &#34;absolute&#34;;<br/><br/>var isMoveAble = false;<br/>var xy;<br/>obj.onmousedown = function (){<br/>&nbsp;&nbsp; fw.capture.start(obj);<br/>&nbsp;&nbsp; isMoveAble = true;<br/>&nbsp;&nbsp; var evt = fw.event();<br/>&nbsp;&nbsp; xy = fw.dom.getXy(obj);<br/>&nbsp;&nbsp; xy = {<br/>&nbsp;&nbsp;&nbsp;&nbsp;x : evt.clientX - xy.x,<br/>&nbsp;&nbsp;&nbsp;&nbsp;y : evt.clientY - xy.y<br/>&nbsp;&nbsp; }<br/>}<br/>obj.onmousemove = function (){<br/>&nbsp;&nbsp; if (isMoveAble){<br/>&nbsp;&nbsp;&nbsp;&nbsp;var evt = fw.event();<br/>&nbsp;&nbsp;&nbsp;&nbsp;fw.dom.setXy(obj, evt.clientX-xy.x, evt.clientY-xy.y);<br/>&nbsp;&nbsp; }<br/>}<br/>obj.onmouseup = function (){<br/>&nbsp;&nbsp; fw.capture.end(obj);<br/>&nbsp;&nbsp; isMoveAble = false;<br/>}<br/>}<br/><br/><br/>//窗口类<br/>fw.com.ui.window = function(json){<br/>this.obj = {};<br/>var html = &#39;&lt;div class=&#34;box-tl&#34;&gt;&lt;div class=&#34;box-tr&#34;&gt;&lt;div class=&#34;box-tc&#34; id=&#34;fw.com.ui.window.title&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;box-ml&#34;&gt;&lt;div class=&#34;box-mr&#34;&gt;&lt;div class=&#34;box-mc&#34; id=&#34;fw.com.ui.window.panel&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;box-bl&#34;&gt;&lt;div class=&#34;box-br&#34;&gt;&lt;div class=&#34;box-bc&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;box-tool&#34;&gt;&lt;a href=&#34;javascript:void(0);&#34; id=&#34;fw.com.ui.window.close&#34;&gt;&lt;/a&gt;&lt;/div&gt;&#39;; <br/>this.obj.box = fw.cr&#101;ate(document.body,&#34;div&#34;,{className:&#34;box&#34;,style:{<br/>&nbsp;&nbsp; position:&#34;absolute&#34;, display:json.display?json.display:&#34;&#34;<br/>},html:html});<br/>fw.getId(&#34;fw.com.ui.window.close&#34;).onclick = fw.bind(this,this.hide);<br/>fw.getId(&#34;fw.com.ui.window.title&#34;).innerHTML = json.title?json.title:&#34;&#34;;<br/>with(fw.getId(&#34;fw.com.ui.window.panel&#34;)){<br/>&nbsp;&nbsp; innerHTML = json.html?json.html:&#34;&#34;;<br/>&nbsp;&nbsp; style.height = (json.range[3]-56)+&#34;px&#34;;<br/>}<br/>fw.dom.setRange(this.obj.box, json.range);<br/>fw.ui.drag(this.obj.box);<br/>}<br/><br/>//显示窗口<br/>fw.com.ui.window.prototype.show = function(){<br/>this.obj.box.style.display = &#34;&#34;; <br/>}<br/><br/>//隐藏窗口<br/>fw.com.ui.window.prototype.hide = function(){<br/>this.obj.box.style.display = &#34;none&#34;; <br/>}<br/>&lt;/script&gt;<br/>&lt;/head&gt;<br/><br/><br/>&lt;body&gt;<br/>&lt;button onclick=&#34;oo.show();&#34;&gt;显示窗口&lt;/button&gt;<br/>&lt;script type=&#34;text/javascript&#34;&gt;<br/>var oo = new fw.com.ui.window({<br/>range : [100,100,400,150],<br/>title : &#34;我的窗口&#34;,<br/>html : &#34;&lt;br/&gt;&lt;br/&gt;很好很强大!&#34;,<br/>display : &#34;none&#34;<br/>});<br/>&lt;/script&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=145" /> 
	  <id>http://www.heichi8.com/default.asp?id=145</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[PNG透明图片在IE游览器中正确显示方法]]></title>
	  <author>
		 <name>admin</name>
		 <uri>http://www.heichi8.com/</uri>
		 <email>ymboy@126.com</email>
	  </author>
	  <category term="" scheme="http://www.heichi8.com/default.asp?cateID=8" label="代码" /> 
	  <updated>2008-10-27T17:19:09+08:00</updated>
	  <published>2008-10-27T17:19:09+08:00</published>
		  <summary type="html"><![CDATA[在做一个项目时，要用到透明背景的图片，用gif文件老是有白边，遂存成png的试试，结果背景变为灰色的。在网上搜了搜，找到一种解决方法，如下。<br/><br/>到目前为止，IE还不支持显示PNG透明图片，日前在<a href="http://homepage.ntlworld.com" target="_blank">http://homepage.ntlworld.com</a>看到了一则解决方法，加一个JS文件，就能解决,IE&gt;=5.5。代码如下：<br/><br/><br/><br/> 程序代码<br/><br/><br/>// Correctly handle PNG transparency in Win IE 5.5 o&#114; higher.<br/>// <a href="http://homepage.ntlworld.com/bobosola." target="_blank">http://homepage.ntlworld.com/bobosola.</a> Up&#100;ated 02-March-2004<br/><br/>function correctPNG() <br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp; for(var i=0; i&lt;document.images.length; i++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var img = document.images[i]<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var imgName = img.src.toUpperCase()<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (imgName.substring(imgName.length-3, imgName.length) == &#34;PNG&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var imgID = (img.id) ? &#34;id=&#39;&#34; + img.id + &#34;&#39; &#34; : &#34;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var imgClass = (img.className) ? &#34;class=&#39;&#34; + img.className + &#34;&#39; &#34; : &#34;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var imgTitle = (img.title) ? &#34;title=&#39;&#34; + img.title + &#34;&#39; &#34; : &#34;title=&#39;&#34; + img.alt + &#34;&#39; &#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var imgStyle = &#34;display:inline-block;&#34; + img.style.cssText <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (img.align == &#34;left&#34;) imgStyle = &#34;float:left;&#34; + imgStyle<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (img.align == &#34;right&#34;) imgStyle = &#34;float:right;&#34; + imgStyle<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (img.parentElement.href) imgStyle = &#34;cursor:hand;&#34; + imgStyle&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var strNewHTML = &#34;&lt;span &#34; + imgID + imgClass + imgTitle<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + &#34; style=\&#34;&#34; + &#34;width:&#34; + img.width + &#34;px; height:&#34; + img.height + &#34;px;&#34; + imgStyle + &#34;;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + &#34;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + &#34;(src=\&#39;&#34; + img.src + &#34;\&#39;, sizingMethod=&#39;scale&#39;);\&#34;&gt;&lt;/span&gt;&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; img.outerHTML = strNewHTML<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i = i-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp; }<br/>window.attachEvent(&#34;onload&#34;, correctPNG);<br/><br/><br/><br/>将上述代码存为pngfix.js，再在页面的head区放置以下代码<br/><br/><br/><br/> 程序代码<br/><br/>&lt;!--[if gte IE 5.5000]&gt;&lt;script type=&#34;text/javascript&#34; src=&#34;js/pngfix.js&#34;&gt;&lt;/script&gt;&lt;![endif]--&gt; <br/><br/> <br/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.heichi8.com/default.asp?id=144" /> 
	  <id>http://www.heichi8.com/default.asp?id=144</id> 
  </entry>	
		
</feed>