词条统计
浏览次数:6255 次
编辑次数:2次 历史版本
最近更新:2013/6/20
创建者:掷鸡蛋者

如果使用js,局部刷新往往只要一行代码即可完成,那么为什么还要多次一举?

因为在简单的局部刷新需求背后,往往有更加复杂的隐性需求,比如:

1)无限级刷新。效果请点击页面顶部的“快速入口”,然后点击“博客”,再然后点击“我的博客”……这个局部刷新可以一直无限级嵌套下去。

2)在局部刷新页面中,可以不用任何修改,就可以使用现有的编辑器、验证控件、弹窗等等。

3)对现有的项目不需要大的调整,原来的action和视图模板是怎样的,仍然保持不变。

4)搜索引擎友好:如果是搜索引擎爬虫过来,看到的是完整的页面;如果是用户点击,看到的是局部刷新。

-----------------------------------------------

现在,我记录框架1.7完整实现了上述需求,你可以将现有项目轻松加上局部刷新技术(正如综合系统的后台一样),除了页面跳转,其余基本上不受影响。

完整介绍和代码演示在此处: http://www.wojilu.com/Demo/FrmLink/Index.aspx