程晓晖

博客园 首页 新随笔 联系 订阅 管理

02 2011 档案

摘要:<input type="checkbox" id="mycb"onclick="oncheck(this)"/> oncheck函数如下function oncheck(o){ alert(o.checked);}在javascript中使用激发事件click可正常判断checkbox的值document.getElementByIdx_x("mycb").click();使用jQuery激发click时checked值与实际情况正好相反$("#mycb").click();这是一 阅读全文
posted @ 2011-02-26 00:35 fumen 阅读(2919) 评论(0) 推荐(0)

摘要:eval和JSON 由于Ajax的兴起,JSON这种轻量级的数据格式作为客户端与服务器之间的传输格式逐渐地流行起来,进而出现的问题是如何将服务器端构建好的 JSON数据转化为可用的JavaScript对象。利用eval函数无疑是一种简单而直接的方法。在转化的时候需要将JSON字符串的外面包装一层圆括号:var jsonObject = eval("(" + jsonFormat + ")");为什么要加括号?加上圆括号的目的是迫使eval函数在评估JavaScript代码的时候强制将括号内的表达式(expression)转化为对象,而不是作为语句(sta 阅读全文
posted @ 2011-02-26 00:28 fumen 阅读(206) 评论(0) 推荐(0)

摘要:Entity Framework4 Poco的使用刚接触个项目,使用了EF4+Poco技术。之前没接触过这些玩意,不过使用方法较为简单,难点可能在于如何写模版。以下针对基础使用方法写一上过程. 首先在Data项目里头添加一个ASP.NET Entity Data Model 取名如:pocoEntity.edmx 并将要连接的对应的数据库信息设置,读取表信息等,完成后,双击???pocoEntity.edmx,你会看到每个表的字段信息.然后点空白处的右键,Add Code Generation Item...,并创建ADO.NET POCO Entity Generator,取名如:pocoM 阅读全文
posted @ 2011-02-26 00:28 fumen 阅读(928) 评论(0) 推荐(0)

摘要:Javascript实用技巧彻底屏蔽鼠标右键oncontextmenu="window.event.returnValue=false"<table border oncontextmenu=return(false)><td>no</table> 可用于Table取消选取、防止复制<body onselectstart="return false">不准粘贴onpaste="return false" 防止复制oncopy="return false;" oncut="return false;"离开页面时要求确认window.onbefore 阅读全文
posted @ 2011-02-17 23:46 fumen 阅读(219) 评论(0) 推荐(1)

摘要:一。RegExp 是javascript中的一个内置对象。为正则表达式。RegExp.$1是RegExp的一个属性,指的是与正则表达式匹配的第一个 子匹配(以括号为标志)字符串,以此类推,RegExp.$2,RegExp.$3,..RegExp.$99总共可以有99个匹配给你看了例子就知道了var r= /^(\d{4})-(\d{1,2})-(\d{1,2})$/; //正则表达式 匹配出生日期(简单匹配) r.exec('1985-10-15');s1=RegExp.$1;s2=RegExp.$2;s3=RegExp.$3;alert(s1+" "+s2+" "+s3)//结果为1985 阅读全文
posted @ 2011-02-17 23:21 fumen 阅读(209) 评论(0) 推荐(0)

摘要:有一数组;转换为字符串后为 aaa|bbb|ccc|ddd|现要去掉最后一个|第一种方法:语句为:str1=aaa|bbb|ccc|ddd|str=str1.substring(0,lastindecof("|"));respone.write(str);outprint:========================aaa|bbb|ccc|ddd第二种方法:str1=aaa|bbb|ccc|ddd|str=str.endTrim('1')//记得一定是‘号因为 endtrim方法的参数为char;第三种方法:str1=aaa|bbb|ccc|ddd|str=str1.remov 阅读全文
posted @ 2011-02-17 23:17 fumen 阅读(25921) 评论(0) 推荐(2)

摘要:自定义配置节Custom Configuration Sections除了预先定义好的配置节之外,还可以添加自定义配置节。可添加两种不同类型的自定义配置节:l 提供对Name/Value对集合访问的配置节,类似于appSettingsl 返回任何对象类型的配置节本节将对以上两者进行讲解。Name/Value对返回示例18-10,添加一个配置节,将包含ISBN号和标题的字符串存储其中。假设需要为多个数据库存储连接字符串,一个名为Test(用于测试目的),一个名为Content(存储产品信息)。在这种情况下,使用自定义配置节是返回name/value对的处理方法。示例18-13显示了插入到web. 阅读全文
posted @ 2011-02-15 00:14 fumen 阅读(369) 评论(0) 推荐(0)

摘要:启动调试,若没出现配置的出错提示,并且在网站目录下有文件夹LogFiles,就说明log4net配置成功了。五,初始化SockIOPoolSockIOPool是什么东东?SockIOPool是Memcached客户端提供的一个套接字连接池,通俗讲,就是与Memcached服务器端交换数据的对象。SockIOPool在应用程序启动时初始化一次就可以了,我把这个工作放在GLOBAL.ASAX.CS的Application_Start方法里char[] separator = { ',' }; string[] serverlist = ConfigurationManager.AppSetting 阅读全文
posted @ 2011-02-14 23:23 fumen 阅读(918) 评论(0) 推荐(0)