[发明专利]一种页面文件的垂直动态加载方法及装置无效
| 申请号: | 201010603830.5 | 申请日: | 2010-12-24 |
| 公开(公告)号: | CN102073686A | 公开(公告)日: | 2011-05-25 |
| 发明(设计)人: | 赵宏;舒浪;王博 | 申请(专利权)人: | 汉柏科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
| 地址: | 300384 天津市华*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 页面 文件 垂直 动态 加载 方法 装置 | ||
1.一种页面文件的垂直动态加载方法,其特征在于,包括以下步骤:
将页面文件按照功能划分为多个模块;
提取并优化页面文件运行的核心javascript文件;
将核心javascript文件引入到页面文件首页中;
设置所述核心javascript调用所述多个模块的初始化接口。
2.如权利要求1所述的页面文件的垂直动态加载方法,其特征在于,还包括:
提取所述多个模块共有的页面、实现函数或界面控件,并将所述提取后的页面、实现函数或界面控件单独存放。
3.权利要求1所述的页面文件的垂直动态加载方法,其特征在于,
将所述多个模块各自所需的运行代码编写到单独的javascript文件中;
标识javascript文件,所述模块与其存放的javascript文件一一对应。
4.如权利要求3所述的页面文件的垂直动态加载方法,其特征在于,
若所述模块中存放的javascript文件大于50K时,将所述模块按照子功能拆分成多个子模块,并标识所述子模块中的javascript文件。
5.如权利要求4所述的页面文件的垂直动态加载方法,其特征在于,设置模块调用子模块的回调接口。
6.如权利要求1所述的页面文件的垂直动态加载方法,其特征在于,所述模块的初始化接口具有ajax文件动态引入。
7.一种页面文件的垂直动态加载装置,其特征在于,包括:
划分模块,用于将页面文件按照功能划分为多个模块;
提取模块,用于提取并优化页面文件运行的核心javascript文件;
引入模块,用于将核心javascript文件引入到页面文件首页中;
设置模块,用于设置所述核心javascript调用所述多个模块的初始化接口。
8.如权利要求7所述的页面文件的垂直动态加载装置,其特征在于,
所述提取模块包括提取子模块,所述提取子模块用于提取所述多个模块共有的页面、实现函数或界面控件;
所述设置模块包括设置子模块,所述设置子模块用于设置模块调用子模块的回调接口。
9.如权利要求7所述的页面文件的垂直动态加载装置,其特征在于,还包括标识模块,用于标识javascript文件,所述模块与其存放的javascript文件一一对应;
或者,用于标识子模块中存放的javascript文件。
10.如权利要求7所述的页面文件的垂直动态加载装置,其特征在于,还包括:
拆分模块,若所述模块中存放的javascript文件大于50K时,所述拆分模块将所述模块按照子功能拆分成多个子模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010603830.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小体积动力喷雾机机架结构
- 下一篇:稻麦联合收割机的下割刀改进结构





