11 2009 档案

摘要:什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活的辅助开... 阅读全文
posted @ 2009-11-23 14:44 '.Elvis.' 阅读(156) 评论(0) 推荐(0)
摘要:ViewState是个好东西,使得开发者在开发web项目的时候感觉不到Http的无状态性。不过,随着页面复杂,页面上控件多了以后,viewstate会变得很庞大。特别是在IE里,对于复杂页面,往往postback一下会白屏一下,用户体验非常不好。可能你会说用ajax就可以了,是的,不过这是另外的话题了。这里讨论的是如何用最少的改动来改善viewstate。其中有一种方法是把ViewState存在服... 阅读全文
posted @ 2009-11-19 18:31 '.Elvis.' 阅读(344) 评论(0) 推荐(0)
摘要:ASP.NET ViewState设计目的是为了持久化当前页面中的对象的状态,以便下次在页面回发(Postback)后能够还原页面的状态。那么有两点需要注意:1.ViewState只在需要Postback的页面里才需要使用; 2.只有初始状态值被修改了的对象才需要持久化,才需要使用ViewState。1比较清楚,来谈第2点。以简单的Label控件为例,先来看一下它的Text属性的实现: publi... 阅读全文
posted @ 2009-11-19 18:30 '.Elvis.' 阅读(204) 评论(1) 推荐(0)
摘要:什么是ViewState?对于ViewState,我们有许多的误解。Viewstate不保存控件,而是去保存form中对应ID控件的值,特别是那些由于他们没有和form一起post 而在页面回传时会丢失的控件的值。viewstate一般不要用来保存session或在页面间传输数据。在页面回传后,viewstate不能用来动态地创建页面的控件。他在页面回传之后不回复控件的值。甚至一个控件的views... 阅读全文
posted @ 2009-11-19 18:29 '.Elvis.' 阅读(605) 评论(0) 推荐(0)
摘要:20 种提升网页速度的技巧星期六, 04/11/2009 - 22:23 — 老鬼 您希望加快网页的加载速度吗?了解如何通过缩短加载时间来改善拨号上网用户的浏览体验,在某些情形下,加载时间最多可缩短80%。引言不是所有人都能够使用高速 Internet 连接。即使每个人都能够使用高速网络,也会因为各种各样的原因使您的 Web 应用程序看起来运行缓慢。在这个宽带速度不断提高的时代,您应当... 阅读全文
posted @ 2009-11-19 14:57 '.Elvis.' 阅读(787) 评论(0) 推荐(0)
摘要:你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前... 阅读全文
posted @ 2009-11-04 17:56 '.Elvis.' 阅读(183) 评论(0) 推荐(0)
摘要:1. document.form.item 问题(1)现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行(2)解决方法:改用 document.formName.elements["elementName"](3)其它参见 22. 集合类对象问题(1)现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,... 阅读全文
posted @ 2009-11-04 17:55 '.Elvis.' 阅读(167) 评论(0) 推荐(0)