上一页 1 2 3 4 5 6 ··· 12 下一页
  2014年10月13日
摘要: Javascript中的事件,可以和html交互。事件流IE&Opera:事件冒泡 其他浏览器: 事件捕获事件冒泡:事件由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。事件捕获:不太具体的节点应该更早接收到事件,而最具体的节点应该最后接收到事件。##... 阅读全文
posted @ 2014-10-13 22:49 Frank.Fan 阅读(688) 评论(0) 推荐(1) 编辑
  2014年10月9日
摘要: ## 集合与迭代### `..` 与 `...`先看例子:```javascriptarr = ["a1", "a2", "a3", "a4", "a5"]arr[0..3] // ["a1", "a2", "a3", "a4"]arr[-2..] // ["a4", "a5"]arr[-3..3]... 阅读全文
posted @ 2014-10-09 23:00 Frank.Fan 阅读(1234) 评论(0) 推荐(1) 编辑
  2014年10月8日
摘要: ```csharpStringBuilder sb = new StringBuilder();sb.Append("");ClientScript.RegisterStartupScript(this.GetType(), "SetActiveTab", sb.ToString());``` 阅读全文
posted @ 2014-10-08 18:05 Frank.Fan 阅读(773) 评论(0) 推荐(1) 编辑
  2014年10月7日
摘要: ## 介绍coffeeScript是一种轻量级的编程语言,可以用编译器生成原生javascript代码。它简化了许多javascript繁琐的方式,可以让你用简单的方式直接使用一行程序代表javascript多行代码,而且编译后还会根据`最佳实践`优化javascript代码。它的语法像是`pyth... 阅读全文
posted @ 2014-10-07 00:12 Frank.Fan 阅读(2225) 评论(0) 推荐(1) 编辑
  2014年9月9日
摘要: 以前只使用一个 ssh key 在github上提交代码,由于工作原因,需要再添加一个ssh key在公司的 gitlab上提交代码,下面记录下配置过程,防止遗忘。说明下我的环境是 Win7 + msysgit + GitBash, 相信 *nux + bash 也是同样的道理。## 生成并添加第一... 阅读全文
posted @ 2014-09-09 12:48 Frank.Fan 阅读(17366) 评论(0) 推荐(8) 编辑
  2014年9月4日
摘要: 今天介绍一款Web上常用的头像上传组件,常用于头像上传时对用户上传的图片进行裁剪并实时预览,最终效果如下:![](http://images.cnitblog.com/blog/282019/201409/022131317359591)源代码结构:![](http://images.cnitblo... 阅读全文
posted @ 2014-09-04 11:36 Frank.Fan 阅读(1624) 评论(0) 推荐(2) 编辑
  2014年8月26日
摘要: Stream转Byte数组、Image转Byte数组、文件转Stream等![streamHelper](http://images.cnitblog.com/blog/282019/201408/261358313132416)```csharp/// /// 将 Stream 转成 byte[]... 阅读全文
posted @ 2014-08-26 18:48 Frank.Fan 阅读(6281) 评论(2) 推荐(4) 编辑
  2014年8月25日
摘要: 包含新浪微博、QQ空间、人人网一键分享,无需注册各个开放平台的OpenID,简单易用。```javascript//分享function share() { var shareLink = location.href; var shareTitle = "携程2014校园大使火热招募中,... 阅读全文
posted @ 2014-08-25 20:46 Frank.Fan 阅读(1571) 评论(0) 推荐(1) 编辑
摘要: ```javascript//验证QQ号码5-11位function isQQ(qq) { var filter = /^\s*[.0-9]{5,11}\s*$/; if (!filter.test(qq)) { return false; } else { ... 阅读全文
posted @ 2014-08-25 20:43 Frank.Fan 阅读(7441) 评论(0) 推荐(1) 编辑
摘要: ![js_engine](http://images.cnitblog.com/blog/282019/201408/252035346417190)![html_render](http://images.cnitblog.com/blog/282019/201408/25203614360529... 阅读全文
posted @ 2014-08-25 20:37 Frank.Fan 阅读(1017) 评论(0) 推荐(1) 编辑
  2014年8月24日
摘要: ## 介绍使用Visual Studio 2010开发的话,首先需要安装MVC4,可以参考[另一篇文章](http://www.cnblogs.com/fanyong/p/3737114.html) 进行安装。## ASP.NET MVC 运行流程![mvc_life_circle](http://... 阅读全文
posted @ 2014-08-24 11:12 Frank.Fan 阅读(367) 评论(0) 推荐(1) 编辑
  2014年8月22日
摘要: Error - SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PMSqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:... 阅读全文
posted @ 2014-08-22 20:59 Frank.Fan 阅读(4197) 评论(0) 推荐(1) 编辑
  2014年8月11日
摘要: ## ViewBag/ViewData```csharppublic dynamic ViewBag { get; }public ViewDataDictionary ViewData { get; set; }```ViewBag和ViewData其实是互通的,区别是:ViewBag不再是字典的... 阅读全文
posted @ 2014-08-11 18:06 Frank.Fan 阅读(349) 评论(0) 推荐(0) 编辑
摘要: ## 值类型 & 引用类型我们知道,C#变量类型可以分为值类型和引用类型,值类型包括:简单类型(包括DateTime)、结构类型和枚举类型,引用类型包括类、数组、接口等。在变量初始化时,值类型在栈中操作,而引用类型在内存堆中操作;栈(Stack)是在编译时分配内存空间,而堆(Heap)在运行时动态分... 阅读全文
posted @ 2014-08-11 17:38 Frank.Fan 阅读(449) 评论(0) 推荐(0) 编辑
  2014年8月8日
摘要: ## Repeater使用详细指南ASP.NET WebForm开发中尽量少用系统提供的runat="server"的服务器控件,尤其像GridView之类的“重量级”武器,自动生成的ViewState实在让人不敢恭维。但是用Repeater做数据绑定、展示以及表格记录处理还是很方便的。如页面要实现... 阅读全文
posted @ 2014-08-08 15:06 Frank.Fan 阅读(2356) 评论(0) 推荐(0) 编辑
  2014年8月6日
摘要: 上传功能是工作中经常会遇到的问题,应该作为开发标配的技能每个人都会。我选用的是Uploadify 3.1.2进行上传,使用方法参考之前的一篇文章, 今天记录下一个我遇到的很神奇的bug## chrome为何频繁崩溃(crash)![crash][1]本地开发环境一切正常, 但是上线后Chrome却频... 阅读全文
posted @ 2014-08-06 11:36 Frank.Fan 阅读(9405) 评论(14) 推荐(2) 编辑
  2014年7月31日
摘要: jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。具体可参考jQuery官方文档:[http://api.jquery.com/Ajax_Events/][1]```javascript$.ajax({ befor... 阅读全文
posted @ 2014-07-31 22:04 Frank.Fan 阅读(93153) 评论(2) 推荐(9) 编辑
摘要: ![](http://images.cnitblog.com/blog/282019/201407/312203193377158.png) 阅读全文
posted @ 2014-07-31 22:03 Frank.Fan 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 介绍一种简单的统计代码行数的小技巧,* 使用正则表达式,用VS强大的查找功能> b*[^:b#/]+.*$![](http://images.cnitblog.com/blog/282019/201407/312120202744677.png)最后结果:![](http://images.cnit... 阅读全文
posted @ 2014-07-31 21:25 Frank.Fan 阅读(287) 评论(0) 推荐(0) 编辑
  2014年6月30日
摘要: 用 User Agent 判断移动设备---WebApp除了做成响应式设计以外,还可以给移动设备做一套UI,PC端再做一套UI,然后在前台进行判断进行相应的跳转。判断是否是移动设备一般根据浏览器的useragent进行判断,虽然可以伪造,但是用起来方便,和Chrome的设备模拟功能配合起来调试方便。... 阅读全文
posted @ 2014-06-30 21:24 Frank.Fan 阅读(3765) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页