Google Gravity

google 受重力的影响,全部下落到页面的底部,包括搜索结果,

如图:

演示地址:http://orzbook.com/demo/Google-Gravity/index.html

Ball Pool

js 控制一堆小球,可以自游拉动,

演示地址:http://orzbook.com/demo/Ball-Pool/index.html

javascript 实现下拉菜单

支持各种浏览器 javascript 实现的下拉菜单,

如图:

演示地址:http://www.orzbook.com/demo/js-menu/index.html

js 实现点击小球水平移动效果

演示地址:http://www.orzbook.com/demo/jsball/demo.htm

js的MD5加密函数,支持16位和32位加密

演示:http://www.orzbook.com/demo/js-md5/js-md5.html 

js代码如下 :


<html>
<head>
    <title>js的MD5加密函数,支持16位和32位加密 | Life Note , Open It – Potato&#039;s blog</title>
    <script type=”text/javascript” src=”js/md5.js”></script>
    <script>
        function md5() {
            var hash = document.getElementById(“text”).value.MD5(32);
            document.getElementById(“result”).value = hash;
            document.getElementById(“Text1″).value = document.getElementById(“text”).value.MD5();
        }
        function trans() {
            frm.pwd.value = hex_md5(frm.pwd.value);
            document.getElementById(“result2″).value = frm.pwd.value;
        }
    </script>
</head>
<body>

    <div>
        <a href=”http://www.orzbook.com/>Potato’s blog 首页</a>
    </div>
    MD5加密:<br>
    密文:<input type=”text” id=”text” style=”width: 300″ value=”"  onKeyUp=”md5()”/><br>
    结果32位:<input type=”text” id=”result” style=”width: 300″ /><br>
    结果16位:<input type=”text” id=”Text1″ style=”width: 300″ /><br>
    <br>
</body>
</html>

另附:c# cs代码如下 :


/// <summary>
        /// MD5 加密函数
        /// </summary>
        /// <param name=”str”>要加密的串</param>
        /// <param name=”code”>加密为16位的还是32位的</param>
        /// <returns></returns>
        public static string ToMD5(this string str, int code)
        {
            if (code == 16)
            {
                return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, “MD5″).ToLower().Substring(8, 16);
            }
            if (code == 32)
            {
                return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, “MD5″);
            }
            return “00000000000000000000000000000000″;
        }

Page 1 of 41234»