2013年10月31日
摘要: 1.文字尽量不要独立放在div中,一般放在p,span中(显得不专业)2.div给了width就不要用padding-left,padding-right;给了height就不给padding-top,padding-bottom;margin不受影响 (继承的另说,继承可以这样写,但是padding-XXX和width不要同时出现在一个样式上,会导致不兼容)。 两个相邻的div,上面的一个给了margin-bottom,下面的那个就不要给margin-top了,给了也没用。3.img在ie中可能会出现一个边距,border,padding, margin等都消除不了,其实这是ie的一个bug 阅读全文
posted @ 2013-10-31 15:39 易成波 阅读(735) 评论(1) 推荐(1) 编辑
  2013年3月25日
摘要: 一、定义: 当函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包。 二、作用:(1)可以读取函数内部的变量。 (2)让这些变量的值始终保持在内存中。 三、忠告:由作用可以看出如果过多的使用闭包而不释放掉这些引用,就会导致内存中的变量越来越多,影响性能。(在Javascript中,如果一个对象不再被引用,那么这个对象就会被GC回收。如果两个对象互相引用,而不再被第3者所引用... 阅读全文
posted @ 2013-03-25 14:31 易成波 阅读(256) 评论(0) 推荐(0) 编辑
  2012年11月29日
摘要: 关于这一篇,看到一篇非常好的blog,直接贴过来 http://www.cnblogs.com/rush/archive/2012/05/15/2502264.html 阅读全文
posted @ 2012-11-29 18:09 易成波 阅读(167) 评论(0) 推荐(0) 编辑
  2012年11月21日
摘要: 快速切换标签页:ctrl+tab 跳到单词开始或结束位置:ctrl+左右箭头 全屏编辑代码:shift+alt+enter 调出即时窗口:ctrl+alt+i 持续更新中。。。 原文来自:http://www.cnblogs.com/hjblog/archive/2012/11/21/2780096.html 阅读全文
posted @ 2012-11-21 13:38 易成波 阅读(256) 评论(0) 推荐(0) 编辑
  2012年10月27日
摘要: IE系列 filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000',endColorStr='#F9F900',gradientType='0'); 参数:startColorStr起始颜色 endColorStr结束颜色 gradientType为0时代表垂直,为1时代表水平 Firefox ... 阅读全文
posted @ 2012-10-27 16:52 易成波 阅读(18149) 评论(0) 推荐(0) 编辑
  2012年10月15日
摘要: //动态添加行 function addRow(){ var table = document.getElementById("tableID"); var newRow = table.insertRow(); //创建新行 var newCell1 = newRow.insertCell(); //创建新单元格 newCell.innerHTML... 阅读全文
posted @ 2012-10-15 18:01 易成波 阅读(772) 评论(0) 推荐(0) 编辑
  2012年10月10日
摘要: <script type="text/javascript" language="javascript"> function document.onkeydown() { if ((event.keyCode == 13) && (event.srcElement == document.getElementById("txtUserPassword"))) { var btn =... 阅读全文
posted @ 2012-10-10 18:33 易成波 阅读(4974) 评论(0) 推荐(0) 编辑
  2012年10月9日
摘要: function IsChinaIDCard(strNo){ var code = strNo.substr(0,3); if(!CheckIDCardCode(code)) return false; if(strNo.length==18) { var a,b,c; if(!IsInteger(strNo.substr(0,17))) { return false; } a=parseInt(strNo.substr(0,1))*7+pa... 阅读全文
posted @ 2012-10-09 13:07 易成波 阅读(1249) 评论(0) 推荐(0) 编辑
  2012年8月13日
摘要: 1. javascript特殊类型,undefined表示值未定义。 2. var a=12,b=”hello”,c=”123” a/b得到的结果是NaN(Not a Number的缩写);NaN==NaN这个值是false,因为NaN只表示不是一个数字,所以无法判断是否相等。要想判断一个值是不是NaN,可以通过IsNaN(变量)方法。 但是有一个特殊情况(只针对+),a+b=12hello... 阅读全文
posted @ 2012-08-13 19:50 易成波 阅读(263) 评论(0) 推荐(0) 编辑
  2012年8月9日
摘要: JSON(JavaScript Object Notation: js对象记法)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。1.在JSON中,有两种结构:对象、数组。 ①对象:如,var o={"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20& 阅读全文
posted @ 2012-08-09 15:55 易成波 阅读(381) 评论(0) 推荐(0) 编辑
  2012年8月3日
摘要: Backbone 的 Views 用来接收用户的操作和修改 Model 的数据 ,另外通过 render 来展示数据.实际上,在MVC框架中,它更像是Controller。 View有两个作用:1.监听事件2.展示数据 下面简单的创建一个View:GameView= Backbone.View.extend({ tagName : "div", className: "game", render : function() { // code for rendering the HTML for the view } }); 下面让我们看看render部分 阅读全文
posted @ 2012-08-03 10:54 易成波 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: collection(集合)实际上,相当于Model的集合。定义方法如下:var GamesCollection = Backbone.Collection.extend({ model : Game, }});需要注意的是,定义Collection的时候,一定要指定Model。 下面让我们为这个集合添加一个方法,如下:var GamesCollection = Backbone.Collection.extend({ model : Game, old : function() {return this.filter(function(game) {return game.get(' 阅读全文
posted @ 2012-08-03 10:45 易成波 阅读(1258) 评论(1) 推荐(0) 编辑
摘要: Backbone 是一个前端 JS 代码 MVC 框架,它不可取代 Jquery,不可取代现有的 template 库。而是和这些结合起来构建复杂的 web 前端交互应用。Backbone 主要包括 models, collections, views 和 events, controller。(一)model 关于 backbone,最基础的一个东西就是 model,这个东西就像是后端开发中的数据库映射那个 model 一样,也是数据对象的模型,并且应该是和后端的 model 有相同的属性(仅是需要通过前端来 操作的属性)。 Models 用来创建数据,校验数据,存储数据到服务器端.... 阅读全文
posted @ 2012-08-03 10:36 易成波 阅读(2841) 评论(0) 推荐(0) 编辑
  2012年8月1日
摘要: 最近被调到一个新的项目组,做web开发,是一个要上线的产品。MVC架构,对前端要求比较高,对于我这样一个三脚猫功夫的js小鸟来说确实是一个挑战。废话少说,直插主题。项目需要用到seajs,遂学之… 一、seajs是什么 一个适用于 Web 浏览器端的模块加载器。只是实现JavaScript的模块化及按模块加载,与jquery不同。 二、特点 (1)一个模块一个文件 (2)使用define()定义模块 (3)使用use异步加载模块经常使用的 API 只有 define, exports, require, require.async 这四个。define define(factory)fact. 阅读全文
posted @ 2012-08-01 18:07 易成波 阅读(5591) 评论(2) 推荐(0) 编辑
  2012年7月19日
摘要: win server 2008安装vs2008后报错,如下图:解决方法:(1)打开服务器管理器(2)右击左侧功能——>添加功能(3)向导中勾选.NET Framework 3.5(4)安装完成后再装vs2008即可 阅读全文
posted @ 2012-07-19 14:42 易成波 阅读(54769) 评论(1) 推荐(4) 编辑
  2012年7月9日
摘要: var sel=document.getElementsByName("paydate")[0];var selvalue= sel.options[sel.options.selectedIndex].value;//你要的值 阅读全文
posted @ 2012-07-09 10:20 易成波 阅读(528) 评论(1) 推荐(0) 编辑
  2012年5月22日
摘要: 例程一邮件内容调用图片格式为:<img src=\"cid:Email001\">发送邮件的服务端代码为:SmtpClient 发送邮件的对象 //代码省略System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage();mailMessage.From="发送者邮箱";mailMessage.To.Add("收件人邮件列表");mailMessage.CC.Add("抄送人邮件列表");mailMessage.Sub 阅读全文
posted @ 2012-05-22 18:14 易成波 阅读(1265) 评论(0) 推荐(0) 编辑
  2012年4月27日
摘要: 这个是后台代码后台代码protected void gridview1_PreRender(object sender, EventArgs e) { AddThead(gridview1); } protected void AddThead( GridView gv) { if (gv.Rows.Count > 0) { // 使用<TH>替换<TD> gv.UseAccessibleHeader = tru... 阅读全文
posted @ 2012-04-27 16:11 易成波 阅读(1894) 评论(0) 推荐(0) 编辑
  2012年4月26日
摘要: 今天无意中发现的资源:http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/downloadarchive.aspxhttp://msdnwebcast.net/webcast/5/4415/#1032469437 阅读全文
posted @ 2012-04-26 09:01 易成波 阅读(186) 评论(0) 推荐(0) 编辑
  2012年4月24日
摘要: http://www.gobuy1.com/_doc/api.html 阅读全文
posted @ 2012-04-24 09:32 易成波 阅读(318) 评论(0) 推荐(0) 编辑