随笔分类 -  Javascript

摘要:javascirpt引用外部.js文件的时候,js执行的顺序很值得注意。 阅读全文
posted @ 2009-07-08 15:06 Kai.Ma 阅读(3698) 评论(2) 推荐(1) 编辑
摘要:javascript世界的单元测试框架比较多,这里只推荐几个我比较熟悉并认为做得不错的:jsUnit ,Test.Simple & Test.More ,FireUnit 。如果您发现有很好使用的或新的javascript测试框架,不妨留言分享一下 阅读全文
posted @ 2009-04-09 11:29 Kai.Ma 阅读(2986) 评论(0) 推荐(0) 编辑
摘要:刚刚拜读了《Javascript的变量与delete操作符》很受启发。原文只说了结果,没更深入推理总结一下为什么,以及怎么理解好一点,我这里补充总结一下。 阅读全文
posted @ 2009-03-19 18:27 Kai.Ma 阅读(3427) 评论(0) 推荐(1) 编辑
摘要:上一篇向高级Javascript程序员阵营迈进:Javascript一些概念研究总结提到,javascript的作用域是词法作用域(lexical scope or static scope),也就是说作用域链在定义的时候就确定了。也提到eval、with会扰乱作用域链(dynamic scope)。 阅读全文
posted @ 2009-03-11 14:59 Kai.Ma 阅读(2850) 评论(8) 推荐(0) 编辑
摘要:继jQuery 1.3.1发布之后,UI包一直没跟上,3月6日,兼容jQuery 1.3.1的UI包终于发布了 阅读全文
posted @ 2009-03-10 10:06 Kai.Ma 阅读(5232) 评论(15) 推荐(0) 编辑
摘要:习惯于OOP语言编程后,会发现Javascript世 界有很多匪夷所思的奇奇怪怪的现象(比如闭包),我花了大量的精力研究这些奇怪现象的根源,最后发现:源自于javascript的作用域不是块级作用域,同时它有一套基于作用域链的标识查找机制。本文大部分内容来自互联网,经过整理、改进而成。 阅读全文
posted @ 2009-03-07 11:18 Kai.Ma 阅读(5944) 评论(36) 推荐(1) 编辑
摘要:jQuery有些古怪的问题,看你有没有碰到过 阅读全文
posted @ 2009-02-26 13:51 Kai.Ma 阅读(1691) 评论(1) 推荐(0) 编辑
摘要:1.设定选择项,在IE6下要特别注意[代码]2.innerHTML,这个在IE下要特别注意。jQuery的html()没有这个bug[代码]http://zhidao.baidu.com/question/33341046.html3.jQuery环境下设置selected属性,IE下必须构造好所有option,然后设置某一个option的selected属性。FF没此问题,可以一次性构造sele... 阅读全文
posted @ 2009-02-06 15:40 Kai.Ma 阅读(460) 评论(0) 推荐(1) 编辑
摘要:1.仅限于顶级项的选择 $(’#id > li’)2.不包含的 :not(.classname) 比如: $(’#id li:not(.list)’)。使用XPath选择符3.$(’a[@title]’) ,所有有title属性的 a (这个在1.3.1版本里面去掉了@,直接写成a[title]即可)4.$(&rsquo... 阅读全文
posted @ 2009-01-16 01:41 Kai.Ma 阅读(636) 评论(1) 推荐(0) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 跳转1 跳转2 跳转3 跳转4 跳转5 测试环境IE6,IE7,Firefox 3。 跳转1和2在IE6环境下无效,3、4、5在IE6,IE7,Firefox3.01下测试均能 通过,。 跳... 阅读全文
posted @ 2008-08-22 10:25 Kai.Ma 阅读(4573) 评论(2) 推荐(0) 编辑
摘要:这款asp.net分页控件,支持很多新的特性,ajax、静态化地址分页等各种最新出现的特性。 控件作者主页(含下载)是:http://www.webdiyer.com/ 这个控件我用了几年了,最近的项目,又能用上它了。 这几年来作者一直在更新维护,很能持之以恒。 真正免费、开源、使用方便的分页控件之一。 作者做了很多详细的例子和完整的教程,对于新手非常容易上手。 再次感谢作者的辛勤劳动... 阅读全文
posted @ 2008-08-09 11:57 Kai.Ma 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 测试网址http://www.yluck.com/ 其实我很想用silverlight+asp.net(C#)做一个,但是不太了解silverlight是否有flash那样的“一次性多选控件”。 欢迎讨论silverlight+asp.net(C#)的可行性 阅读全文
posted @ 2008-06-06 16:56 Kai.Ma 阅读(4803) 评论(15) 推荐(0) 编辑
摘要:网上流行的多文件上传,都是上传之后,用日期时间命名。都认为方便、简单,似乎还能避免同目录下产生相同的文件。 代码大多如下: string 新文件名 = DateTime.Now.ToString("yyMMddHHmmss"); 上面这行代码会导致很有趣的bug:那就是当网站繁忙很多人同时上传的时候,或者一个人多文件同时上传的时候,你会发现,你传上去文件,经常性(跟别人)都是一样的,经常性“丢掉... 阅读全文
posted @ 2008-05-14 10:20 Kai.Ma 阅读(3861) 评论(23) 推荐(0) 编辑
摘要:很早就看了cat chen的深入理解 ASP.NET 动态控件 (Part 3 - 页面生命周期) ,当时是理解了,但是很不好理解。尤其是追赶加载那部分。最近重新看到那篇文章,禁不住想用打比方的方式来描述一下,不知道我的比喻是否恰当? 阅读全文
posted @ 2008-03-29 21:29 Kai.Ma 阅读(3702) 评论(10) 推荐(0) 编辑
摘要:下班了,刚到家,老婆在做饭,小家伙在玩玩具,暂时没骚扰我。呵呵!趁这空闲写会博客。前两天答应改造DynAjax为JQuery版本,今天就完成这个任务吧。 上一篇随笔介绍了轻量级的Ajax解决方案DynAjax,可惜原作者只有写支持Prototype.js版本的。 DynAjax用到Prototype.js特殊用法的地方不多,就dynAjax.aspx和dynAjax.aspx.cs。 特殊用法分别... 阅读全文
posted @ 2008-03-17 22:23 Kai.Ma 阅读(4354) 评论(17) 推荐(0) 编辑
摘要:一个很酷的ajax框架for Asp.NET/C#,结合JQuery=完美 阅读全文
posted @ 2008-03-15 16:19 Kai.Ma 阅读(3881) 评论(15) 推荐(1) 编辑
摘要:jQuery中文入门指南,翻译加实例,jQuery的起点教程 小试牛刀——一篇jQuery小教程 强烈推荐:240多个jQuery插件 VS2008 JQuery智能感知补丁(目前只支持英文VS2008) 让VS2008对JQuery语法的智能感知更完美一点 10个JQ... 阅读全文
posted @ 2008-03-06 10:54 Kai.Ma 阅读(547) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html 此文文笔酣畅,谈论又颇有深度,故收藏。 阅读全文
posted @ 2008-02-26 17:43 Kai.Ma 阅读(470) 评论(4) 推荐(0) 编辑
摘要:偶然发现的,呵呵,看html源码,头几行还保留着我的MSN信息呢。^_^ 感觉很有意思。 http://www.atoy-bag.com 当是2003年暑假,我认识了一个很好的台湾老大哥,他的厂(当时叫汉翔)要做网站,呵呵, 由于刚毕业不久,技术还不算熟练,我就边做边学习,用ASP+Javascript+CSS+HTC(HTC已经被M$抛弃了:(),又自己找创意,做图片处理。 当时中文简体、英文... 阅读全文
posted @ 2008-01-13 17:00 Kai.Ma 阅读(803) 评论(6) 推荐(0) 编辑
摘要:regexdesigner.net是一个强力的可视化工具,可以帮助我们构建与测试.NET正则表达式,RegexDesigner.NET让我们将我们开发出的正则表达式集成到我们的应用程序,可以方便的生成C#或VB.NET代码并编译成程序集 官方网站: http://www.sellsbrothers.com/ 特点: Full source 交互式匹配.NET的正则表达式 语法高亮匹配... 阅读全文
posted @ 2008-01-04 12:42 Kai.Ma 阅读(2453) 评论(3) 推荐(0) 编辑