摘要: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\Web\CSharp\2052\HTMLPagehttp://msdn.microsoft.com/zh-cn/library/ms185319... 阅读全文
posted @ 2013-07-17 18:07 百里水上 阅读(172) 评论(0) 推荐(0) 编辑
摘要: div中禁止文字被选择在做div的点击计数事件时,遇到一个小问题。因为div里面有文字,所以当点击多次时,特别是鼠标点的比较快的时候,文字会被选中。查了下,用css和javascript可以实现禁止选择。css代码:/* css style: */html,body{-moz-user-select: none;-khtml-user-select: none;user-select: none;} some text 说明:unselectable针对IEonselectstart针对Chrome、Safari-moz-user-select是firefox专有的 阅读全文
posted @ 2013-07-03 12:30 百里水上 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 判断移动端、pc端var bs={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('Appl... 阅读全文
posted @ 2013-06-27 10:02 百里水上 阅读(372) 评论(0) 推荐(0) 编辑
摘要: <meta http-equiv = "X-UA-Compatible" cotent = "IE=edge,chrome=1"/>这样写可以达到的效果是如果安装了GCF,则使用GCF来渲染页面,如果为安装GCF,则使用最高版本的IE内核进行渲染。在IIS7或者更高版本的服务器中,只需要修改web.config文件,添加如下信息即可即可<configuration> <system.webServer> <httpProtocol> <customHeaders> <add name=&q 阅读全文
posted @ 2013-06-03 17:12 百里水上 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1浏览器模式:影响浏览器的版本及IE的条件注释<!–[if IE 7]><style type=”text/css”>.content{color:#F00;}</style><![endif]–>2文档模式:影响IE的排版引擎和对DOM的渲染<style type=”text/css”>.content{*color:#F00;}</style>IE7一下都为红色字体<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7&qu 阅读全文
posted @ 2013-05-31 11:42 百里水上 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需要从原型链上遍历的)。除了每次使用变量都是用var关键字外,我们在实际情况下经常遇到这样一种情况,即有的函数只需要执行一次,其内部变量无需维护,比如UI的初始化,那么我们可以使用闭包:var datamodel = { table : [], tree : {} }; (function(dm){ for(var i = 0; i < ... 阅读全文
posted @ 2013-05-30 16:11 百里水上 阅读(389) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 批量添加 /// </summary> /// <param name="dt"></param> /// <returns></returns> public bool BatchAdd(DataTable dt) { bool flag = false; try { using (SqlConnection cn = new SqlConnection(ConfigHelper... 阅读全文
posted @ 2013-05-30 11:15 百里水上 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 创建一个日期对象:var objDate=new Date([arguments list]);参数形式有以下5种:view plainnew Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms);说明:month:用英文表示月份名称,从January到Decembermth:用整数表示月份,从0(1月)到11(12月)Contentdd:表示一个月中的第几天,从1 阅读全文
posted @ 2013-05-24 15:10 百里水上 阅读(199) 评论(0) 推荐(0) 编辑
摘要: number,string,boolean,object,function,undefined一、对于数字类型的操作数而言, typeof 返回的值是 number。比如说:typeof(1),返回的值就是number。上面是举的常规数字,对于非常规的数字类型而言,其结果返回的也是number。比如typeof(NaN),NaN在JavaScript中代表的是特殊非数字值,虽然它本身是一个数字类型。在JavaScript中,特殊的数字类型还有几种:Infinity 表示无穷大特殊值NaN 特殊的非数字值Number.MAX_VALUE 可表示的最大数字Number... 阅读全文
posted @ 2013-05-20 10:46 百里水上 阅读(2630) 评论(0) 推荐(1) 编辑
摘要: jQuery插件开发一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。一、在讲解jQuery插件基本结构和模式前,先介绍下两个重要的方法,还有不知啥原因,代码无法折叠,导致整体篇幅稍微有点长,阅读时请加点耐心:1、$.extend(target, [object1], [objectN])该方法主要用于合并两个或更多对象的内容(属性)到第一个对象,并返回合并后的第一对象。如果该方法只有一个参数target,则该参数将扩 阅读全文
posted @ 2013-05-20 10:13 百里水上 阅读(194) 评论(0) 推荐(0) 编辑