09 2004 档案

"SmartNavigation"超级瘦身减肥苗条版ClientNavigation
摘要:  在我的上两片文章中我介绍了Page类的SmartNavigation属性的实现(.NET Framework 1.1/2.0中 SmartNavigation的实现),M$虽然实现的非常的巧妙,但是这样的“偷梁换柱”同时也带来了一些负面的影响。他们主要表现在这几个方面: 阅读全文

posted @ 2004-09-09 02:17 birdshome 阅读(3023) 评论(8) 推荐(0) 编辑

.NET Framework 2.0 中 SmartNavigation 的实现
摘要:.NET Framework 2.0 中的 SmartNavigation和1.1中实现是一样的,但有三个地方有变动: 第一个是增加了一个状态参数"__smartNavPostBack",它由一个隐藏域来实现的,在attachForm到IFrame __smartNav上的时候,动态插入到From中。他的状态在 window.__smartNav.init 被置为了true(默认是f... 阅读全文

posted @ 2004-09-08 17:57 birdshome 阅读(2498) 评论(0) 推荐(0) 编辑

.NET Framework 1.1 中 SmartNavigation 的实现
摘要:SmartNavigation这个Page属性很有意思,他在不改动(其实是改动很小)页面元素布局的情况下,居然可以模拟出非常平滑的“无刷新”页面,为什么这个“无刷新”要阔起来呢?其实他是刷新了的,而且用的也不是什么xmlhttp也不是xmldom技术,它是事实在在的Submit,可能这样是为了浏览器兼容性什么的来考虑的吧。 SmartNavigation的实现原理,其实和我们在动画... 阅读全文

posted @ 2004-09-03 00:22 birdshome 阅读(5557) 评论(1) 推荐(0) 编辑

导航