随笔分类 -  JavaScript

摘要:快捷留言功能,就是您现在看到在右侧浮动的那个小玩意,您想在你的博客里加上这个功能吗?别急,简单的很,先听我絮叨一下它的来历吧。 最开始,快捷留言这个功能要追溯到发表[AjaxControlToolkitTests 自动测试框架完全解析之一:架构篇]这篇文章的时候,当时它纯粹是那篇文章的副产品,本来没太在意,本想只是给像我一样的懒人准备的一条捷径而已,后来因为没有提示这个功能会直接自动提交留言,还引起了几枚同学的不满意,于是后来又在醒目位置加上了提示:(快捷留言:点击下面链接后会直接提交留言信息。),才平息了局势; 阅读全文
posted @ 2010-03-30 04:08 Justin 阅读(6068) 评论(332) 推荐(65)
摘要:一颗漂亮的大钻石! 阅读全文
posted @ 2010-03-28 01:48 Justin 阅读(1484) 评论(13) 推荐(10)
摘要: 阅读全文
posted @ 2010-03-21 21:07 Justin 阅读(746) 评论(2) 推荐(3)
摘要:作者 Mark 'Tarquin' Wilton-Jones · 2006年11月2日本文翻译自 Efficient JavaScript原译文地址 http://kb.operachina.com/node/207传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能。但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大。而且使用 Web 技术开发的应用程序... 阅读全文
posted @ 2010-03-17 22:33 Justin 阅读(8978) 评论(16) 推荐(13)
摘要:今天的MIX 2010 会议上,IE9 发布平台预览版(IE9 Platform Preview) ,官方下载: http://ie.microsoft.com/testdrive/ (下载链接在网页右上角)。 这个预览版主要展示IE9 的几个特性:1. 速度IE9 中将使用完全重写的Javascript引擎,代号“Chakra” 。该新引擎带来大幅度性能提升,下图是Sun... 阅读全文
posted @ 2010-03-17 13:54 Justin 阅读(1060) 评论(1) 推荐(0)
摘要:第一个:jsFiddle很强大的JS在线调试工具,支持多种应用多种主流框架,可以在线直接编辑调试:HTML、CSS、JavaScript,用起来非常方便,而且还可以将调试好的结果以非常简洁的页面直接嵌入在其他网页里,这样我需要写演示用的JavaScript实例代码的时候,就完全可以在jsFiddle里面直接完成编写后调试,再将结果直接嵌入Blog正文里即可了,真的是很方便的选择,如下所示(这个例子... 阅读全文
posted @ 2010-03-13 22:43 Justin 阅读(19129) 评论(9) 推荐(8)
摘要:[原始地址]:http://www.smashingmagazine.com/2010/03/12/45-fresh-useful-javascript-and-jquery-techniques-and-tools/Yes, this is another round-up of fresh and useful Javascript techniques, tools and resource... 阅读全文
posted @ 2010-03-13 21:11 Justin 阅读(966) 评论(0) 推荐(0)
摘要:习惯了C#的语法,遇到多分支调用的情况,除了最简单的if-else,那么就是switch-case了,所以使用JavaScript的时候就很容易会写出下面这样的代码:这样的代码本身也没什么,只是可读性差一些,看起来有点费劲,JavaScript虽然支持switch-case,不过有一种更好的写法值得推广:怎么样?帅吧!在JavaScript里,函数(todoA、todoB、todoC)就是对象,&... 阅读全文
posted @ 2010-03-13 13:18 Justin 阅读(6118) 评论(3) 推荐(2)
摘要:今天看到一篇文章介绍作者自己开发的一个简单的jQuery源代码查询器,简单试用了一下,感觉还真不错哦!推荐准备研究jQuery源代码的朋友来试试看。http://james.padolsey.com/jquery主界面效果:支持级联链接和多种语法高亮:支持直接通过URL定位jQuery源代码:http://james.padolsey.com/jquery/[version/]methodName... 阅读全文
posted @ 2010-02-01 12:53 Justin 阅读(1142) 评论(2) 推荐(3)
摘要:今天是2008年的最后一天,彬Go为大家奉上今年的最后大餐,这篇文章将为大家总结08年国外一些比较不错的前端开发相关的教程、技巧、脚本、实 例及工具资源等,有一些是曾经彬Go发表过的翻译文章。实在是丰盛的需要消化很久…无论您是刚入门的前端开发菜鸟,还是有多年前端开发经验的高手,我相信 下面的这些日志总会有您需要的!工具&Web应用13个可能会让你说”Thank Y... 阅读全文
posted @ 2010-01-15 12:45 Justin 阅读(732) 评论(1) 推荐(0)
摘要:目录HTML 相关XML格式验证器 CSS 验证器 ECMA/JavaScript 验证器 Document Object Model / ECMAScript bindings浏览器DOCTYPE-switching/Quirks mode其他HTMLHTML 2.0 (RFC 1866, obsoleted by RFC 2854 which moved control of HTML fro... 阅读全文
posted @ 2009-12-26 17:46 Justin 阅读(621) 评论(1) 推荐(0)
摘要:今天偶然发现,在博客园同时打开多篇文章,如果短时间内分别在不同文章里提交相同内容的评论,就会提示"该评论已发表过!"。一开始感觉这应该是个bug,毕竟在同一篇文章里,并不存在相同的评论。后来经过反复测试,通过Fiddler可以发现,这个提示信息是在后台http://www.cnblogs.com/ws/CommentService.asmx里的AddComment返回的://AddComment方... 阅读全文
posted @ 2009-12-20 01:36 Justin 阅读(1668) 评论(18) 推荐(10)
摘要:【译文地址】:http://coolshell.cn/?p=1660【原始地址】:13 Awesome Javascript CSS Menus1) 性感的滑动型菜单演示: Mootols Version演示:Script.aculo.usVersion2) FastFind 菜单 右键菜单,还可以被拖来拖去。使用 jQuery 。 演示:FastFind Menu3) Webber 2.0 Do... 阅读全文
posted @ 2009-12-19 14:11 Justin 阅读(502) 评论(1) 推荐(2)
摘要:【译文地址】:http://coolshell.cn/?p=918【原始地址】:20 Excellent JavaScript Navigation Techniques and Examples因为Javascript可以处理和用户的交互,所以使用Javascript会有更好的用户体验。在这篇文章里,你可以看到一些令人恐怖和独一无二的Javascript制作的导航条。1. MenuMatic这个... 阅读全文
posted @ 2009-12-19 13:56 Justin 阅读(1345) 评论(0) 推荐(1)
摘要:在浏览器上,某些事件的触发是非常频繁的,几乎是毫秒级的,最典型的就是document.onmousemove,而这么频繁的事件,往往都是弊大于利的。今天看到一个很好的解决办法,这里稍加改进成通用的方法,虽不能彻底解决问题,但是可以有效缓解,而且简单易行,核心代码如下: //可进一步扩展为支持可传参的fn var onFooEndFunc = function(fn) { var delay = 5... 阅读全文
posted @ 2009-12-09 11:55 Justin 阅读(3430) 评论(88) 推荐(44)
摘要:原文:Google Closure: How not to write JavaScript原译文:Google Closure: 糟糕的JavaScript译者注:google在2009年11月6号开源了自己在 gmail、google reader 等几乎所有重要 google 产品中使用的javascrpt : google closure ,包括一套庞大的类似与 dojo 的 librar... 阅读全文
posted @ 2009-12-07 18:34 Justin 阅读(9550) 评论(6) 推荐(0)
摘要:提示:您可以先修改部分代码再运行 阅读全文
posted @ 2009-12-06 09:50 Justin 阅读(4065) 评论(10) 推荐(4)
摘要:The Google Chrome Developer Tools provide an integrated environment for debugging, optimizing, and understanding a web application, or website, running in Google Chrome. The developer tools are develo... 阅读全文
posted @ 2009-12-02 20:34 Justin 阅读(1601) 评论(0) 推荐(1)
摘要:如果对客户端动态交互要求比较高,在DOM里需要频繁动态增加元素,那么可能会遇到性能问题,那么就有可能用到DocumentFragment了,具体看看下面的例子,性能差别还是挺大的。[代码]参考资源:http://www.cssrain.cn/article.asp?id=1421 阅读全文
posted @ 2009-12-02 15:15 Justin 阅读(2285) 评论(6) 推荐(5)
摘要:咱们接上回书说,上一回我们从概念上详细介绍了ToolkitTests自动测试框架的架构设计,可能是太理论了,感觉似乎那篇文章没几个人看明白了,起码针对那篇文章本身一点儿让人热心沸腾的反馈都没有,整篇文章对读者的影响还不如最后的"猛击这一行",哎!这篇文章开始介绍整个ToolkitTests的实现细节,吸取上一回的教训,这次的代码实例讲解会比较多(整天写代码的人,还是跟代码亲啊),不过需要强调的是,... 阅读全文
posted @ 2009-11-30 00:04 Justin 阅读(1687) 评论(22) 推荐(25)