摘要:
将下面的代码保存为html,在IE中打开,右击链接 “firebug-lite” ,选择“添加到收藏夹” 即可。以后在IE下浏览其它网页时,如果想要使用firebuglite 功能,只需点击收藏夹的中的这个链接即可。<html><body><a href="javascript:(function(){var d=document, s=d.getElementById('firebug-lite');if(s!=null)return;s=d.createElement('script');s.type='tex 阅读全文
摘要:
原文:http://www.cssrain.cn/?p=305(1)getTime(new Date.getTime 方法) 返回指定的 Date 对象自 1970 年 1 月 1 日午夜(通用时间)以来的毫秒数。当比较两个或更多个 Date 对象时,使用此方法表示某一特定时刻。 返回值类型:Number -- 一个整数。 (2) function now(){ return +new Date; } jQuery 源代码里就是使用的 +new Date ; (3) 用来判断 google 浏览器: if(!isNaN(Date.parse("1970.01.01"))){ 阅读全文
摘要:
参考:http://jslover.com/?p=254http://jslover.com/?p=258遇到一个问题,页面和子页面同时存在滚动条,在鼠标滚轮时候,会冲突:子页滚动条到顶部或者底部时候会继续冒泡,去滚动父节点的滚动条。解决这个问题,必需要拦截鼠标滚轮事件,重写滚动事件,这时候又出现了烦人的浏览器兼容问题:1、不同浏览器标滚轮事件不一样:FF下是DOMMouseScroll,其它onmousewheel。2、事件阻止方式不一样:FF只支持e.preventDefault(),IE只支持e.returnValue=false/return false;3、重写滚动事件就是根据获取到 阅读全文
摘要:
在某个元素上滑动鼠标滚轮的时候,不同的浏览器都会出发一个事件:FF: obj.addEventListener('DOMMouseScroll', fn, false);IE:obj.attachEvent('onmousewheel', fn);这个事件一旦产生,就会有个参数可以利用:IE: event.wheelDelta,这个值,一旦你往上滚动一次鼠标,他就是120,如果你要是往下滚动一次,那么它的值就是-120。FF: event.detail,这个值,一旦你往上滚动一次鼠标,他就是-3,如果你要是往下滚动一次,那么它的值就是3。var simWheel 阅读全文
摘要:
方法1:如何解决ctrl+space切换输入法设置问题前两天不知道不小心改了什么东西,ctrl+space 和ctrl+shift都不能用了,找了下,终于找到这个东西,问题解决首先任务栏上的输入法图标上点右键选择设置。然后选择键设置,第一个“在不同的输入语言之间切换”先勾选“切换输入语言”下面选择左手ALT。取消右边“切换键盘布局”前的勾。然后进入“中文(简体)输入法 - 输入法/非输入法切换”,取消“启用按键顺序”前的勾。一路都确定后推出设置。再次进入设置,进入“在不同的输入语言之间切换”,把右边那个打上勾。确定后退出。完美解决了无法使用ctrl+shift以及ctrl+space切换输入法 阅读全文
摘要:
var $regexs = { require : /.+/, email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/, phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/, mobile : /^((\(\d{2,3}\))|(\d{3}\-))?((13\d{9})|(15[389]\d{8}))$/, url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&am 阅读全文
摘要:
1.插件主页:http://colorpowered.com/colorbox/2.引用文件<link media="screen" rel="stylesheet" href="colorbox.css" /><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script><script src="jquery.colorbox.js"> 阅读全文
摘要:
1.引用文件:<link href="jquery.boxen.css" type="text/css" rel="stylesheet" /><script type="text/javascript" src="jquery-1.3.2.min.js"></script><script type="text/javascript" src="jquery.boxen-1.4.min.js"></sc 阅读全文
摘要:
1.C# outlinehttp://visualstudiogallery.msdn.microsoft.com/4d7e74d7-3d71-4ee5-9ac8-04b76e411ea8Adds all braces {} outlining for C# editor, not only class and its members, but also constructions inside.Note: this tool replaces default C# outline, therefore class and members' hover text can differ 阅读全文
摘要:
来源:http://www.cnblogs.com/snandy/archive/2011/04/30/2033272.html随着web app中JS越来越多,有时页面首次加载时有很多JS并没有用到。这时为了提高下载速度,提高页面渲染效率就需要让这部分暂时不用的JS延迟加载,即只在用到它们的时候再下载。这里会先实现一个最简单JS的惰性加载。后续几篇会逐步加强功能直至一个完整的JS/CSS模块加载库。这个系列里我不会实现队列,即各个JS文件是并行下载的,只有当多个JS全部下载后才执行回调。当然在第二个系列JS Queue LazyLoad中会实现各个JS文件顺序加载,每个JS文件下载后都有一次 阅读全文