预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105912328A(43)申请公布日2016.08.31(21)申请号201610211471.6(22)申请日2016.04.06(71)申请人北京三快在线科技有限公司地址100190北京市海淀区北四环西路9号2106-030(72)发明人肖雄(74)专利代理机构北京超凡志成知识产权代理事务所(普通合伙)11371代理人王术兰(51)Int.Cl.G06F9/44(2006.01)权利要求书2页说明书11页附图8页(54)发明名称web系统页面的显示方法、装置及web系统(57)摘要本发明实施例提供了一种web系统页面的显示方法及装置,其中方法包括:获取当前web系统的页面,在所述页面的头部信息中获取配置资源信息;根据所述配置资源信息对所述页面的页面样式进行隐藏;根据所述配置资源信息获取指向共享数据的地址,请求所述共享数据中与当前web系统相关的共享数据;对所述页面的结构和样式进行分析,将分析结果与请求到的共享数据进行结合;将结合后的数据以及被隐藏的所述页面样式中需保留的部分进行渲染。该方法和装置可以在不修改系统全部代码的基础上实现对web系统的无感知修改。CN105912328ACN105912328A权利要求书1/2页1.一种web系统页面的显示方法,其特征在于,所述方法包括:获取当前web系统的页面,在所述页面的头部信息中获取配置资源信息;根据所述配置资源信息对所述页面的页面样式进行隐藏;根据所述配置资源信息获取指向共享数据的地址,请求所述共享数据中与当前web系统相关的共享数据;对所述页面的结构和样式进行分析,将分析结果与请求到的共享数据进行结合;将结合后的数据以及被隐藏的所述页面样式中需保留的部分进行渲染。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当请求所述共享数据失败时,将被隐藏的所述页面的页面样式进行渲染。3.根据权利要求1所述的方法,其特征在于,所述根据所述配置资源信息获取指向共享数据的地址,请求所述共享数据中与当前web系统相关的共享数据,包括:根据所述指向共享数据的地址,向所述共享数据所在的域发送跨域数据调用请求;判断是否登录所述共享数据所在的域,如果已登录,则获取所述共享数据中与当前web系统相关的共享数据,否则,跳转到统一登录页面,在统一登录页面进行登录后获取与当前web系统相关的共享数据。4.根据权利要求3所述的方法,其特征在于,所述跳转到统一登录页面,在统一登录页面进行登录后获取与当前web系统相关的共享数据,包括:新建一个框架;通过所述框架跳转到统一登录页面进行登录cookie的获取;当获取到所述登录cookie后跳转至数据请求页,将与当前web系统相关的共享数据放入所述数据请求页,返回所述框架;使用PostMessage的方式将所述数据请求页的共享数据返回。5.根据权利要求1所述的方法,其特征在于,所述将分析结果与请求到的共享数据进行结合,包括:根据所述配置资源信息中的模板片段,将结合后的数据生成HTML代码;将生成的所述HTML代码插入所述页面中。6.根据权利要求5所述的方法,其特征在于,将生成的所述HTML代码插入所述页面中,对插入所述HTML代码的页面进行渲染,包括:判断所述配置资源信息中是否存在页面插件,如果存在页面插件,执行所述页面插件,并将所述页面插件与生成的所述HTML代码插入所述页面中,对插入所述HTML代码和页面插件的页面进行渲染。7.根据权利要求1所述的方法,其特征在于,所述配置资源信息中还包括与所述当前web系统相关的个性化配置,所述个性化配置包括对当前web系统的图标、数据源或特定样式进行配置。8.一种web系统页面的显示装置,其特征在于,所述装置包括:页面处理模块,用于获取当前web系统的页面,在所述页面的头部信息中获取配置资源信息;隐藏模块,用于根据所述配置资源信息对所述页面的页面样式进行隐藏;请求模块,用于根据所述配置资源信息获取指向共享数据的地址,请求所述共享数据2CN105912328A权利要求书2/2页中与当前web系统相关的共享数据;结合模块,用于对所述页面的结构和样式进行分析,将分析结果与请求到的共享数据进行结合;渲染模块,用于并将结合后的数据以及被隐藏的所述页面样式中需保留的部分进行渲染。9.根据权利要求8所述的装置,其特征在于,所述渲染模块还用于当请求所述共享数据失败时,将被隐藏的所述页面的页面样式进行渲染。10.根据权利要求8所述的装置,其特征在于,所述请求模块,包括:调用单元,用于根据所述指向共享数据的地址,向所述共享数据所在的域发送跨域数据调用请求;判断单元,用于判断是否登录所述共享数据所在的域;获取单元,用于如果所述判断单元判断已登录,则获取所述共