摘要: 一. 二进制转换成图片间的转换 1 2 3 4 5 MemoryStream ms = new MemoryStream(bytes); ms.Position = 0; Image img = Image.FromStream(ms); ms.Close(); this.pictureBox1.I 阅读全文
posted @ 2017-01-14 14:30 iQingHan 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 1 // Underscore.js 1.8.3 2 // http://underscorejs.org 3 // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 4 // Underscore may be freely... 阅读全文
posted @ 2016-11-01 21:28 iQingHan 阅读(1896) 评论(0) 推荐(0) 编辑
摘要: 用apply把document当作this传入getId函数,帮助“修正”this; 类型判断 自定义事件(一): 自定义事件(二): 方法绑定: AOP: 阅读全文
posted @ 2016-08-29 07:44 iQingHan 阅读(574) 评论(0) 推荐(0) 编辑
摘要: In this post I will share 12 extremely useful hacks for JavaScript. These hacks reduce the code and will help you to run optimized code. So let’s star 阅读全文
posted @ 2016-05-02 09:31 iQingHan 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 在前端经常会做这样一件事情,页面会加载一些特殊的字体或者是图标文件,常用的比如:.woff、woff2、.ttf、.svg、.otf、.eot..。如果没有添加MIME映射会报404的错误,IIS错误信息如下:HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。... 阅读全文
posted @ 2015-11-06 14:44 iQingHan 阅读(6578) 评论(0) 推荐(0) 编辑
摘要: var arr=[];alert(Object.prototype.toString.call(arr)=='[object Array]'); 阅读全文
posted @ 2015-06-28 09:57 iQingHan 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * Created by xx on 15-05-28. 3 * 基于html5 canvas 的客户端异步上传画片的插件 4 * 在实际应用中,常常要用于上传图片的功能.在现在越来越多的手机webapp应用中,上传图片功能的问题尤为实出, 5 * 主要表显为:1... 阅读全文
posted @ 2015-06-24 13:38 iQingHan 阅读(788) 评论(0) 推荐(0) 编辑
摘要: Google Chrome 默认非安全端口列表,搭建网站要建议尽量避免以下端口: 1, // tcpmux 7, // echo 9, // discard 11, // systat 13, // daytime 15, // netstat 17, ... 阅读全文
posted @ 2015-03-16 14:13 iQingHan 阅读(4553) 评论(0) 推荐(0) 编辑
摘要: //判断类型var arr=[];Object.prototype.toString.call(arr)=='[object Array]'//判断是否是包含关系function elContains(a,b){ return a.contains ? a!=b && a.contains(b) ... 阅读全文
posted @ 2014-06-07 11:53 iQingHan 阅读(524) 评论(0) 推荐(0) 编辑
摘要: css作用到全局:1 /*全局字符*/2 html,body,div,span,em,dt,dd,li,a,textarea,input,select{3 font:12px 'Segoe UI' , Tahoma, Geneva, Verdana !important;4 }5 /*首页菜单*/6 #footer{display:none;}作用到首页: 1 /*首页菜单*/ 2 #nav_menu{height:23px;padding:5px 0 0 0;margin: 0px 7px 0 10px; position:absolute; width:100%;} 3 / 阅读全文
posted @ 2013-11-13 17:54 iQingHan 阅读(2697) 评论(1) 推荐(1) 编辑
摘要: Jquery easyui是一个javascript UI 组件库,使用它可以快速开发企业级的业务系统。如果你正准备开发系统后台,可以选择jquery easyui,也可以选择Ext JS。我个人的看法是,如果开发团队就两三个人,开发工期很短,就一两个月。那么选择jquery easyui就对了,jquery easyui源代码量不多,便于阅读和自行修改。而Ext JSy源代码太多,短时间很难看完,学习曲线也比较陡峭。如果人手充足,时间也富裕,可以考虑使用Ext JS来开发,毕竟Ext JS更强大,控件更多。Jquery easyui是基于Jquery插件机制扩展的,所以如果你很熟悉Jquer 阅读全文
posted @ 2013-10-15 20:51 iQingHan 阅读(4169) 评论(0) 推荐(0) 编辑
摘要: 1 jQuery.cookie = function(name, value, options) { 2 if (typeof value != 'undefined') { // name and value given, set cookie 3 options = options || {}; 4 if (value === null) { 5 value = ''; 6 options.expires = -1; 7 } 8 var e... 阅读全文
posted @ 2013-06-19 00:45 iQingHan 阅读(455) 评论(0) 推荐(0) 编辑
摘要: jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空间中。关于类级别的插件开发可以采用如下几种形式进行扩展:1.1添加一个新的全局函数添加一个全局函数,我们只需如下定义:jQuery.foo=func 阅读全文
posted @ 2013-05-30 13:40 iQingHan 阅读(245) 评论(0) 推荐(0) 编辑
摘要: jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9。 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方案是:<!--[if lt IE 9]> <script src='jquery-1.9.0.js'></script><![endif]--><!--[if gte I 阅读全文
posted @ 2013-05-30 11:13 iQingHan 阅读(393) 评论(0) 推荐(0) 编辑
摘要: // ==UserScript==// @name Pretty Gmail// @namespace jason.gmail// @description make gmail looks pretty// @include http*://mail.google.com/*// @version 1.0// ==/UserScript==(function () { var addGlobalStyle = function (css) { var head, style; head = document.getEleme... 阅读全文
posted @ 2012-10-11 17:05 iQingHan 阅读(501) 评论(0) 推荐(0) 编辑