<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>水草树 &#187; javascript</title>
	<atom:link href="http://mifunny.info/tag/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://mifunny.info</link>
	<description>走走停停看看，恍然大悟。</description>
	<lastBuildDate>Sat, 27 Aug 2011 18:25:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Javascript滴MD5加密函数</title>
		<link>http://mifunny.info/md5-and-sha1-encrypt-functions-for-javascript-302.html</link>
		<comments>http://mifunny.info/md5-and-sha1-encrypt-functions-for-javascript-302.html#comments</comments>
		<pubDate>Thu, 29 Oct 2009 17:50:02 +0000</pubDate>
		<dc:creator>LD</dc:creator>
				<category><![CDATA[Study notes]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[md5]]></category>
		<category><![CDATA[sda1]]></category>
		<category><![CDATA[加密函数]]></category>

		<guid isPermaLink="false">http://mifunny.info/md5-and-sha1-encrypt-functions-for-javascript-302.html</guid>
		<description><![CDATA[对于某些安全要求比较高的Web应用来说，在浏览器端提交加密过的密码还是很有必要的。在网上找了两个js文件，分别对应md5、sha1加密。 下载地址: JavaScript加密函数. # 验证一下加密效果 # 1. PHP版md5 user@~$ php -r &#8216;echo md5(&#8220;123456&#8243;);&#8217; e10adc3949ba59abbe56e057f20f883e # 2. Linux 内置命令 md5sum user@~$ echo -n &#8220;123456&#8243; &#124; md5sum e10adc3949ba59abbe56e057f20f883e - # 3. MySQL MD5()函数 mysql> SELECT MD5(&#8217;123456&#8242;); +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+ &#124; MD5(&#8217;123456&#8242;) &#124; +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+ &#124; e10adc3949ba59abbe56e057f20f883e &#124; +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+ 1 row in set (0.10 sec) # 4. Javascript hex_md5()函数 &#8211; HTML代码 [...]]]></description>
			<content:encoded><![CDATA[<p>对于某些安全要求比较高的Web应用来说，在浏览器端提交加密过的密码还是很有必要的。在网上找了两个js文件，分别对应md5、sha1加密。</p>
<p>下载地址:  <a rel="bookmark" title="Javascript加密函数" href="http://mifunny.info/blog/uploads/2009/10/encrypt-js.zip">JavaScript加密函数.</a><br />
<span id="more-302"></span></p>
<blockquote class="console"><p># 验证一下加密效果<br /> <br />
# 1. PHP版md5<br />
<span class="hint">user@~$ </span>php -r &#8216;echo md5(&#8220;123456&#8243;);&#8217;<br />
<br />e10adc3949ba59abbe56e057f20f883e<br />
# 2. Linux 内置命令 md5sum<br />
<span class="hint">user@~$ </span>echo -n &#8220;123456&#8243; | md5sum<br />
<br />e10adc3949ba59abbe56e057f20f883e  -<br />
# 3. MySQL MD5()函数 <br />
<span class="hint">mysql> </span>SELECT MD5(&#8217;123456&#8242;);<br />
<br />+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
<br />| MD5(&#8217;123456&#8242;)                    |<br />
<br />+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
<br />| e10adc3949ba59abbe56e057f20f883e |<br />
<br />+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
<br />1 row in set (0.10 sec)<br />
# 4. Javascript hex_md5()函数 &#8211; HTML代码<br />
<font color="#00ffff">&lt;</font><font color="#ffff00">script</font><font color="#00ffff">&nbsp;</font><font color="#00ff00">language</font><font color="#00ffff">=</font><font color="#ff6060">&quot;javascript&quot;</font><font color="#00ffff">&nbsp;</font><font color="#00ff00">type</font><font color="#00ffff">=</font><font color="#ff6060">&quot;text/javascript&quot;</font><font color="#00ffff">&nbsp;</font><font color="#00ff00">src</font><font color="#00ffff">=</font><font color="#ff6060">&quot;js/encrypt/md5.js&quot;</font><font color="#00ffff">&gt;</font><font color="#00ffff">&lt;/</font><font color="#ffff00">script</font><font color="#00ffff">&gt;</font><br />
<font color="#00ffff">&lt;</font><font color="#ffff00">script</font><font color="#00ffff">&nbsp;</font><font color="#00ff00">type</font><font color="#00ffff">=</font><font color="#ff6060">&quot;text/javascript&quot;</font><font color="#00ffff">&gt;</font><br />
<font color="#ffff00">document</font><font color="#ff40ff">.write</font>(<font color="#ff6060">&quot;&lt;p&gt;JavaScript: MD5(&#8217;123456&#8242;) = &#8216;&quot;</font><font color="#ff40ff">+hex_md5</font>(<font color="#ff6060">&#8217;123456&#8242;</font>)<font color="#ff40ff">+</font><font color="#ff6060">&quot;&#8217;&lt;br /&gt;&quot;</font>)<font color="#ff40ff">;</font><br /> <br />
输出:<br />
JavaScript: MD5(&#8217;123456&#8242;) = &#8216;e10adc3949ba59abbe56e057f20f883e&#8217;
</p></blockquote>
<p>最终结果都是相同的哦..  md5.js和sha1.js都包含6个函数，以md5为例，分别是:  hex_md5(s), b64_md5(s), str_md5(s), hex_hmac_md5(key, data), b64_hmac_md5(key, data), str_hmac_md5(key, data) ;</p>
]]></content:encoded>
			<wfw:commentRss>http://mifunny.info/md5-and-sha1-encrypt-functions-for-javascript-302.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>解决IE6下javascript不能跳转</title>
		<link>http://mifunny.info/window-location-href-ie6-295.html</link>
		<comments>http://mifunny.info/window-location-href-ie6-295.html#comments</comments>
		<pubDate>Tue, 20 Oct 2009 13:24:40 +0000</pubDate>
		<dc:creator>LD</dc:creator>
				<category><![CDATA[Study notes]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[空链接]]></category>
		<category><![CDATA[跳转]]></category>

		<guid isPermaLink="false">http://mifunny.info/window-location-href-ie6-295.html</guid>
		<description><![CDATA[用Javascript写了个跳转，ff ie8下都正常，唯独ie6不能用,怪了去. 原代码: &#60;a href=&#8221;javascript:void(0);&#8221; onclick=&#8221;javascript:window.location.href=&#8217;my-url.html&#8217;;&#8221;&#62;My Link&#60;a&#62; 后来改成: &#60;a href=&#8221;###&#8221; onclick=&#8221;javascript:window.location.href=&#8217;my-url.html&#8217;;&#8221;&#62;My Link&#60;a&#62; 现在ie6可以跳转了，看来以后空链接只能用&#8217;###&#8217;，毕竟IE6还是大数.]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em;">用Javascript写了个跳转，ff ie8下都正常，唯独ie6不能用,怪了去. <br />原代码: &lt;a href=&#8221;javascript:void(0);&#8221; onclick=&#8221;javascript:window.location.href=&#8217;my-url.html&#8217;;&#8221;&gt;My Link&lt;a&gt; </p>
<p style="text-indent: 2em;">后来改成: &lt;a href=&#8221;###&#8221; onclick=&#8221;javascript:window.location.href=&#8217;my-url.html&#8217;;&#8221;&gt;My Link&lt;a&gt;<br /> 现在ie6可以跳转了，看来以后空链接只能用&#8217;###&#8217;，毕竟IE6还是大数. </p>
]]></content:encoded>
			<wfw:commentRss>http://mifunny.info/window-location-href-ie6-295.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>分享几个PHP和Javascript计算农历的源码</title>
		<link>http://mifunny.info/javascript-and-php-for-lunar-145.html</link>
		<comments>http://mifunny.info/javascript-and-php-for-lunar-145.html#comments</comments>
		<pubDate>Tue, 18 Nov 2008 22:01:42 +0000</pubDate>
		<dc:creator>LD</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[那些技术]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lunar]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[农历]]></category>

		<guid isPermaLink="false">http://mifunny.info/javascript-and-php-for-lunar-145.html</guid>
		<description><![CDATA[有一段时间对输出农历时间很感兴趣，所以找了两个 PHP 的源码和 一个 Javascript 源码，这里记录一下使用方法。 下载地址： lunar-src.zip PS: 农历的计算很复杂，LD算是头晕了，资料： 和荣笔记 &#8211; 中国农历二百年算法及年历 第一个文件: function-lunar.php版权信息: isaac 修改万年历而得 Aug 2nd 2005作者联系方式不祥？ 使用方法： var Today = new Date(); var tY = Today.getFullYear(); var tM = Today.getMonth(); var tD = Today.getDate(); drawCld(tY,tM,tD); //可传入任意日期，如2007.6.24为 drawCld(2007,5,24); //输出： 戊子年 鼠 十月廿一 第二个文件: class-lunar.php版权信息: * 公农历转换(1912 &#8211; 2012) * 原作者：彭宏杰 ，由原Delphi Unit [...]]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em" >有一段时间对输出农历时间很感兴趣，所以找了两个 PHP 的源码和 一个 Javascript 源码，这里记录一下使用方法。 下载地址： <a title="PHP 和 Javascript 计算农历的脚本源码" href="http://mifunny.info/blog/uploads/2008/11/lunar-src.zip">lunar-src.zip</a> <br /> PS: 农历的计算很复杂，LD算是头晕了，资料： <a rel="external" href="http://www.herongyang.com/year_gb/index.html">和荣笔记 &#8211; 中国农历二百年算法及年历</a></p>
<p><strong>第一个</strong>文件: <em>function-lunar.php</em><br />版权信息:<br />
<blockquote>  isaac 修改万年历而得 Aug 2nd 2005<br />作者联系方式不祥？</p></blockquote>
<p>使用方法：<coolcode lang="javascript"><script src="function-lunar.js" type="text/javascript"></script><br />
<script type="text/javascript">
var Today = new Date();
var tY = Today.getFullYear();
var tM = Today.getMonth();
var tD = Today.getDate();
drawCld(tY,tM,tD); //可传入任意日期，如2007.6.24为 drawCld(2007,5,24);
//输出： 戊子年 鼠 十月廿一 
</script></coolcode><br />
<span id="more-145"></span></p>
<p><strong>第二个</strong>文件: <em>class-lunar.php</em><br />版权信息:<br />
<blockquote>  * 公农历转换(1912 &#8211; 2012)<br />   * 原作者：彭宏杰 ，由原Delphi Unit 转换为 PHP Class<br />   * @author    hemon <a href="mailto:hemono@gmail.com">hemono@gmail.com</a></p>
<p>	此版本为FreeWare   Version : 0.1<br />   您可以自行修改, 但最好可以将修改过之程式Mail一份给我.<br />   如果您要用於商业用途, 请mail给我告知您的用途及原因.<br />   作者 : 彭宏杰<br />   E-Mail : <a href="mailto:rexpeng@ms1.hinet.net">rexpeng@ms1.hinet.net</a></p></blockquote>
<p>使用方法： <coolcode lang="php">< ?php<br />
require_once 'class-lunar.php';<br />
$lunar = new Lunar();</p>
<p>// 公历 2008-11-18 转农历<br />
$date = $lunar->getLar(&#8217;2008-11-18&#8242;,0);<br />
echo date(&#8220;Y-m-d&#8221;, $date); //输出： 2008-10-21</p>
<p>// 农历 2008-10-21 转公历<br />
$date = $lunar->getLar(&#8217;2008-10-21&#8242;,1);<br />
echo date(&#8220;Y-m-d&#8221;, $date); //输出： 2008-11-18<br />
?></coolcode></p>
<p><strong>第三个</strong>文件： <em>function-lunar.php</em> <br />版权信息:<br />
<blockquote>#作者: 沈潋(S&amp;S Lab)<br />#E-mail: <a href="mailto:shenlian@hotmail.com">shenlian@hotmail.com</a><br />#web: http://www.focus-2000.com<br />#作者开放版权<br />#允许无条件地使用本文件的全部或部分<br />#可作任何修改或增补<br />#如果您使用了本文件，请给作者写一封E-mail<br />#如有问题欢迎同作者联系</p>
<p>修改：小许<br />*mail: <a href="mailto:san@xfocus.org">san@xfocus.org</a><br />*web : http://www.xfocus.org<br />*2001-06-30 10:26 </p></blockquote>
<p>使用方法： <coolcode lang="php">< ?php<br />
require_once 'function-lunar.php';<br />
//输出： <font color=#3333ff>2008年11月18日 星期二<br />戊子(鼠)年十月廿一<br />
//建议修改一下这个文件的最后两行, 或者自己用一个函数包括<br />
?></coolcode></p>
]]></content:encoded>
			<wfw:commentRss>http://mifunny.info/javascript-and-php-for-lunar-145.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

