过客阵营 -- 我是色色

渐进式开发

置顶随笔

[置顶]公司网站的样例代码基本

 1/**
 2 * 模板页面中的时间,数据处理和特效渲染 采用Jquery框架和CSS来实现整站的Web2.0新设计
 3 * 
 4 * 作者: 许消寒 vb2005xu.javaeye.com 色色
 5 * 
 6 * 以西藏为蓝本,确保在三天之内完成,页面分为四个层次
 7 * 1. UI层 初始化界面
 8 * 2. 数据处理层 按照控制层传来的数据源链接解析数据,并返回格式化后的数据给操作控制层
 9 * 3. 操作控制层 负责事件的统一响应,每个事件调用不同的数据处理代码,获取数据之后,调用
10 *         UI层的方法来生成界面
11 * 4. 开发过程中抽象出来的工具类和方法
12 */

13
14// +++++++++++++常用函数分到其他的JS文件中+++++++++++++++++ 
15 $(document).ready(function() {
16     
17    $.ajaxSetup({async:false});
18    $.getScript('js/jquery.iamsese.js');
19    $.getScript('js/Divtpl.conroller.js');
20    $.getScript('js/Divtpl.service.js');
21    $.getScript('js/Divtpl.ui.js');
22    $.getScript('js/Divtpl.ui.effects.js');
23    $.ajaxSetup({async:true});
24    
25    BJExtreme.UI.init();
26    
27 }
) ;
28
29


 1if(typeof BJExtreme == 'undefined')
 2        BJExtreme =  function(){} ;    
 3    BJExtreme.UI = function(){};
 4    BEUI = BJExtreme.UI ;
 5    
 6    BEUI.init = function(){
 7        BEUI.navPageguide.init();
 8        
 9    }
 ;
10    
11    /**
12     * 页面顶部的 导航条事件绑定处理 -- 每次仅仅使用一次
13     */

14    BEUI.navPageguide = {
15        event : function(){
16            /**
17             * nav-pageguide 事件
18             */

19            $('ul#nav-pageguide li span#page-home').click( function() {
20                window.location = 'index.php';
21            }
);
22            $('ul#nav-pageguide li span#page-addfav').click( function() {
23                window.external.AddFavorite(document.location.href,
24                        'Пекинский Экстрим Клуб');
25            }
);
26            $('ul#nav-pageguide li span#page-sethome').click( function() {
27                this.style.behavior = 'url(#default#homepage)';
28                this.setHomePage('http://www.beijingextreme.com.cn');
29            }
);
30            $('ul#nav-pageguide li span#page-aboutus').click( function() {
31                window.location = 'forwardAction.php?Controller=Aboutus';
32            }
);    
33        }
 ,
34        effects : function(){
35            BEUI.Effects.navPageguide();
36        }
 ,
37        
38        init : function(){
39            this.event() ;
40            this.effects();
41        }

42    }
;

posted @ 2009-03-31 13:30 色色 阅读(154) | 评论 (0)编辑 收藏

2009年3月31日

公司网站的样例代码基本

 1/**
 2 * 模板页面中的时间,数据处理和特效渲染 采用Jquery框架和CSS来实现整站的Web2.0新设计
 3 * 
 4 * 作者: 许消寒 vb2005xu.javaeye.com 色色
 5 * 
 6 * 以西藏为蓝本,确保在三天之内完成,页面分为四个层次
 7 * 1. UI层 初始化界面
 8 * 2. 数据处理层 按照控制层传来的数据源链接解析数据,并返回格式化后的数据给操作控制层
 9 * 3. 操作控制层 负责事件的统一响应,每个事件调用不同的数据处理代码,获取数据之后,调用
10 *         UI层的方法来生成界面
11 * 4. 开发过程中抽象出来的工具类和方法
12 */

13
14// +++++++++++++常用函数分到其他的JS文件中+++++++++++++++++ 
15 $(document).ready(function() {
16     
17    $.ajaxSetup({async:false});
18    $.getScript('js/jquery.iamsese.js');
19    $.getScript('js/Divtpl.conroller.js');
20    $.getScript('js/Divtpl.service.js');
21    $.getScript('js/Divtpl.ui.js');
22    $.getScript('js/Divtpl.ui.effects.js');
23    $.ajaxSetup({async:true});
24    
25    BJExtreme.UI.init();
26    
27 }
) ;
28
29


 1if(typeof BJExtreme == 'undefined')
 2        BJExtreme =  function(){} ;    
 3    BJExtreme.UI = function(){};
 4    BEUI = BJExtreme.UI ;
 5    
 6    BEUI.init = function(){
 7        BEUI.navPageguide.init();
 8        
 9    }
 ;
10    
11    /**
12     * 页面顶部的 导航条事件绑定处理 -- 每次仅仅使用一次
13     */

14    BEUI.navPageguide = {
15        event : function(){
16            /**
17             * nav-pageguide 事件
18             */

19            $('ul#nav-pageguide li span#page-home').click( function() {
20                window.location = 'index.php';
21            }
);
22            $('ul#nav-pageguide li span#page-addfav').click( function() {
23                window.external.AddFavorite(document.location.href,
24                        'Пекинский Экстрим Клуб');
25            }
);
26            $('ul#nav-pageguide li span#page-sethome').click( function() {
27                this.style.behavior = 'url(#default#homepage)';
28                this.setHomePage('http://www.beijingextreme.com.cn');
29            }
);
30            $('ul#nav-pageguide li span#page-aboutus').click( function() {
31                window.location = 'forwardAction.php?Controller=Aboutus';
32            }
);    
33        }
 ,
34        effects : function(){
35            BEUI.Effects.navPageguide();
36        }
 ,
37        
38        init : function(){
39            this.event() ;
40            this.effects();
41        }

42    }
;

posted @ 2009-03-31 13:30 色色 阅读(154) | 评论 (0)编辑 收藏

仅列出标题  
<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

收藏精品

搜索

积分与排名

最新评论