JS实现Base64加密解密、MD5加密、SHA1加密

<!-- base64加密解密 --> <script type="text/javascript" src="base64.js"></script> <script type="text/javascript"> var b = new Base64(); //加密 var str = b.encode("admin:admin"); alert("base64 encode:" + str);   //解密 str = b.decode(str); alert("base64 decode:" + str); </script> <!-- MD5加密 --> <script type="text/ecm...


阅读正文

Javascript省市区三级联动下拉框(非异步)

省市区数据变动少,我们可以基于JSON数据构建select控件中的选项,建立三级联动的下拉框,引用附件中的JS文件: whir.area.zip Html结构: <select id="selProvince"> <option value="">--请选择--</option> </select> <select id="selCity"> <option value="">--请选择--</option> </select> <select id="selDistrict"> <option value="">--请选择--<...


阅读正文

JS判断是否为手机访问

function isMobileDevice() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/a...


阅读正文

网页常用分享代码

我们经常在一些网站上看到分享按钮,点击之后可以分享到新浪微博、腾讯微博、人人网等等社交门户上。网上也有很多这样成型的分享插件,如Jiathis、BShare等等,使用这些插件省心省力省时间。这里也收集了一些链接地址,通过这些链接地址可以自己编写分享按钮:1、新浪微博 <a href="http://v.t.sina.com.cn/share/share.php?url=http://www.shao-ming.com&title='分享内容'" target="_blank">新浪微博</a>2、腾讯微博 <a href="http://v.t.qq.com/share/share.php?url=http://www.shao-ming.com&...


阅读正文

ASP.NET记录日志

在项目修改过程中,若遇到无法整站调试的项目(已上线项目,没有整站源码),可以用记录日志的方式进行调试,以下Log()方法引入System.IO命名空间后可直接使用,在需要调试的地方调用Log()方法记录日志,在根目录下的log.txt文件中查看调试信息。 private static readonly object Obj = new object(); public void Log(string msg) { lock (Obj) { string path = HttpContext.Current.Server.MapPath("~/log.txt"); using (var stream = new FileStream(path, FileMode.Append)) { ...


阅读正文

ASP.NET抓取网页源代码

使用ASP.NET代码抓取远程网页的源码: WebClient wc = new WebClient(); wc.Credentials = CredentialCache.DefaultCredentials; //网页编码格式 Encoding encoding = Encoding.UTF8; //抓取的网页地址 string url = "http://m.weather.com.cn/data/101280105.html"; Byte[] data = wc.DownloadData(url); //最终获取网页源代码字符串 string result = encoding.GetString(data);


阅读正文