2012年7月3日

JCarouselLite滚动bug的修护

摘要: 官方网站:http://www.gmarwaha.com/jquery/jcarousellite/插件描述:JCarouselLite是一款jquery插件,可以控制文档元素滚动,丰富的参数设置可以控制滚动的更多细节,是一款不可多得的滚动插件。但是在如果我一共有10张图片 显示4张滚动3张是会发现 JCarouselLite 有一个比较大的bug。修改后的代码:/*** jCarouselLite - jQuery plugin to navigate images/any content in a carousel style widget.* @requires jQuery v1.2 阅读全文

posted @ 2012-07-03 15:01 dz45693 阅读(2274) 评论(2) 推荐(0)

Asp.net请求处理之 管道处理

摘要: 在了解Asp.net请求处理流程的过程中,个人认为有必要从源代码的角度来了解asp.net管道是怎么实现的。在此之前大家有必要了解一些asp.net请求流程的基本东东,如ASP.NET 请求处理流程、Asp.net管道、ASP.NET管线与应用程序生命周期我们大家都知道HttpRuntime主要的方法是public static void ProcessRequest(HttpWorkerRequest wr)而它最终调用的是private void ProcessRequestInternal(HttpWorkerRequest wr){ HttpContext context; ... 阅读全文

posted @ 2012-07-03 14:59 dz45693 阅读(1455) 评论(0) 推荐(0)

使用HtmlParser使用心得

摘要: 最近因工作的需要,需要检查html那些不合理或则什么没有闭合。在网上找了很久都没有找到比较合适的工具。于是句试着搞搞HtmlParser。获取html的代码: string GetContentFromUrl(string url) { string content = string.Empty; try { HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url); req... 阅读全文

posted @ 2012-07-03 14:54 dz45693 阅读(620) 评论(0) 推荐(0)

Web优化 页面性能优化 自定义函数延迟触发 jquery插件

摘要: 今天碰到一个很奇快的需求,大致如下:html页面有很多div容器,每个div容器的数据都是通过ajax请求来处理的。一般情况处理ajax请 都在windows的load事件中,由于页面的div容器太多造成windows的load事件中ajax请求太多;所以我们只需要处理那些在浏览器中 看得见的div容器。假如我们现在有10个div容器,每个屏幕刚好显示1个div容器,如果我们放到windows的load事件中,那么刚开始就有 10个ajax请求。其实用户可能根本不会看到后面几个div容器,所以我们通过这个插件来延迟这些ajax的请求,刚加载页面有1个或2个ajax请求,当滚动条滚到相应div的 阅读全文

posted @ 2012-07-03 14:41 dz45693 阅读(1566) 评论(2) 推荐(0)

C#元组 Pair Triplet Tuple

摘要: C#默认提供了Pair、Triplet 、Tuple(4.0新增加的)这三个元组,在一些小的数据结构使用时,我们可以不用去声明相应的数据结构,而用这些元组来替代。public sealed class Pair{ // Fields public object First; public object Second; // Methods public Pair() { } public Pair(object x, object y) { this.First = x; this.Second = y; ... 阅读全文

posted @ 2012-07-03 14:38 dz45693 阅读(7104) 评论(0) 推荐(0)

导航