众所周知,减小代码在传输中的大小,就能提高页面的传输速度,打开网页也就快了,这是基于带宽瓶颈的理论,当然服务器速度受到其他很多因素的影响,有PHP代码执行速度,数据库访问速度,磁盘读写IO速度等,无论怎样,带宽影响是非常大,而受中国电信抑或是中国网通还有其他的一些电信公司的制约,在服务器网络带宽并不很充裕的条件下,压缩代码传输将会大大节省带宽!

本日志由 胡子 于 2008-08-24 19:08:02 发表到 学习随笔 中,目前已经被浏览 2929 次,评论 0 次;

作者添加了以下标签: 压缩文本PHPJSCSSapachemod_deflategzip测试压缩

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

 

由于在应用中需要将DropdownList联动,而后对其进行了实现,下面将我的实现方法及过程写出来,一来是可以将资源共享,二来也可使遇到同样问题的朋友少走一些弯路.
     所谓DropdownList联动,也就是在选一个DropdownList的时候使另外一个DropdownList的内容更新(如选省份时显示所属城市),按常规的方法那就是在第一个DropdownList的SelectedIndexChanged事件中改变第二个DropdownList的数据源及重新绑定,但是如果这样的话在每一次的重新选择将带来一次页面的刷新,除了屏幕闪动以外,如果同页有密码框的话,内容也会清除掉.这时我们就需要无刷新实现,基本原理在选择改变时用JS向另外一个隐藏页发送请求并得到一个XML流,解析后放入相应的DropdownList中.例子如下:

本日志由 胡子 于 2004-12-19 00:15:21 发表到 学习随笔 中,目前已经被浏览 2711 次,评论 0 次;

作者添加了以下标签: ASP.NET实现无刷新DropdownList联动效果JS隐藏页发送请求XML解析后放入

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文