摘要: /*用途:检查输入的Email信箱格式是否正确输入:strEmail:字符串返回:如果通过验证返回true,否则返回false*/function checkEmail(strEmail){ //var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; var emailReg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/; if ( emailReg.test(strEmail) ) { return true; } else { alert("您输入的Email地址格式不正确!&q 阅读全文
posted @ 2012-12-27 10:54 lhyterry 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Page的ResolveClientUrl与ResolveUrl读取路径 .一、Page对象的ResolveClientUrl与ResolveUrlPage.ResolveClientUrl():返回相对于当前页面的一个相对地址Page.ResolveUrl():返回相对于当前应用程序的一个相对地址但是两个方法的地址通过Server.MapPath()获取的绝对地址是一样的!例如:新建一个应用程序,根目录是“D:\MyApplication”,在根目录下新建如下目录、页面以及图片页面:TestFolder/TestPage.aspx图片:TestFolder/Images/TestImg.pn 阅读全文
posted @ 2012-12-27 10:53 lhyterry 阅读(2110) 评论(0) 推荐(1) 编辑
摘要: 原文地址:http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的 阅读全文
posted @ 2012-11-15 10:20 lhyterry 阅读(1813) 评论(1) 推荐(1) 编辑
摘要: 字体属性:(font)大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常)行高 {line-height: normal;}(正常) 单位:PX、PD、EM粗细 {font-weight: bold;}(粗体) lighter;(细体) normal;(正常)变体 {font-variant: small-caps;}(小型大写字母) normal;(正常)大小写 {text-transform: cap 阅读全文
posted @ 2012-07-27 09:05 lhyterry 阅读(196018) 评论(14) 推荐(35) 编辑
摘要: ASP.NET中常用的26个优化性能方法1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接. 阅读全文
posted @ 2012-07-27 09:04 lhyterry 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。 如:$(document.getElementById("msg"))则为jquery对象,可以使用jquer 阅读全文
posted @ 2012-07-27 09:03 lhyterry 阅读(303) 评论(0) 推荐(1) 编辑
摘要: style="min-height: 550px; height: auto !important; height: 300px;" 阅读全文
posted @ 2012-07-27 09:02 lhyterry 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。 阅读全文
posted @ 2012-07-21 12:01 lhyterry 阅读(493) 评论(0) 推荐(0) 编辑
摘要: jquery升级完1.7,发现之前的attr(“checked”)==true 都无法工作了,现在你需要把 attr(“checked”)==true 修改为 prop(“checked”)==true 就行了。(http://api.jquery.com/prop/) 具体看官方信息 阅读全文
posted @ 2012-07-17 17:20 lhyterry 阅读(2569) 评论(0) 推荐(1) 编辑
摘要: css布局九决,学css不再难简单的几句CCS布局口诀,就可以写出精简,标准的样式。一、IE边框若显若无,须注意,定是高度设置已忘记;二、浮动产生有缘故,若要父层包含住,紧跟浮动要清除,容器自然显其中;三、三像素文本慢移不必慌,高度设置帮你忙;四、兼容各个浏览须注意,默认设置行高可能是隐患;五、独立清除浮动须铭记,行高设无,高设零,设计效果兼浏览;六、学布局须思路,路随布局原理自然直,轻松驾驭html,流水布局少hack,代码清爽,兼容好,友好引擎喜欢迎。七、所有标签皆有源,只是默认各不同,span是无极,无极生两仪—内联和块级,img较特殊,但也遵法理,其他只是改造各不同,一个*号全归原,层 阅读全文
posted @ 2012-07-16 11:29 lhyterry 阅读(1106) 评论(0) 推荐(0) 编辑