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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111159603A(43)申请公布日2020.05.15(21)申请号201911400844.4(22)申请日2019.12.30(71)申请人北大方正集团有限公司地址100871北京市海淀区成府路298号方正大厦9层申请人北京北大方正电子有限公司(72)发明人田小杰王守强(74)专利代理机构北京友联知识产权代理事务所(普通合伙)11343代理人尚志峰王淑梅(51)Int.Cl.G06F16/957(2019.01)权利要求书2页说明书10页附图7页(54)发明名称加载页面样式的方法和加载页面样式的装置(57)摘要本发明提供了一种加载页面样式的方法和一种加载页面样式的装置,包括:获取页面中对应的多个外部样式信息;根据预先设置的标签设定规则,将所述多个外部样式信息动态渲染到对应的页面特定样式标签中;根据所述页面特定样式标签加载所述页面样式,通过三种不同的实现方式,解决了动态将css信息注入页面中,在IE8浏览器上出现了页面空白卡死现象。CN111159603ACN111159603A权利要求书1/2页1.一种加载页面样式的方法,其特征在于,包括:获取页面中对应的多个外部样式信息;根据预先设置的标签设定规则,将所述多个外部样式信息动态渲染到对应的页面特定样式标签中;根据所述页面特定样式标签加载所述页面样式。2.根据权利要求1所述的加载页面样式的方法,其特征在于,所述根据预先设置的标签注入规则,将所述多个外部样式信息动态渲染到对应的页面特定样式标签中,具体包括:从所述多个外部样式信息中获取单个外部样式信息,检测所述单个外部样式信息的状态是否属于第一次动态注入;确定所述单个外部样式信息的状态属于第一次动态注入,则动态追加到对应的所述页面特定样式标签;确定所述单个外部样式信息的状态不属于第一次动态注入,则检测上一次追加的所述单个外部样式信息是否完成动态注入;确定上一次追加的所述单个外部样式信息完成动态注入,则继续依次按序追加新的所述单个外部样式信息至所述页面特定样式标签中;确定上一次追加的所述单个外部样式信息完未成动态注入,则停止动态按序追加新的所述单个外部样式信息至所述页面特定样式标签中。3.根据权利要求2所述的加载页面样式的方法,其特征在于,所述停止动态按序追加新的所述单个外部样式信息之前,还包括:启动所述标签注入规则中的轮循时间规则;根据所述轮循时间规则中的循环时间设置循环询问频率;根据所述循环询问频率,重复加载所述上一次追加的所述单个外部样式信息动态注入的过程;所述上一次追加的所述单个外部样式信息完成动态注入,则停止运行所述轮循时间规则。4.根据权利要求1所述的加载页面样式的方法,其特征在于,所述根据预先设置的标签注入规则,将所述多个外部样式信息文件动态渲染到对应的页面特定样式标签中,具体包括:获取所述标签注入规则中的样式合并规则;统计所述外部样式信息的总数;从外部样式信息中遍历获取单个外部样式信息文件,对所述单个外部样式信息文件执行插入合并操作;确定所有外部样式信息都完成所述插入合并操作,提取所述插入合并操作过程中设置的变量存储空间;控制所述变量存储空间内存放的合并样式,动态渲染到所述对应的页面特定样式标签中。5.根据权利要求4所述的加载页面样式的方法,其特征在于,所述从外部样式信息中遍历获取单个外部样式信息文件时,对所述单个外部样式信息文件执行插入合并操作,具体包括:2CN111159603A权利要求书2/2页接收到所述插入合并操作发送的指令,将获取到所述单个外部样式信息暂存在所述变量存储空间内;根据所述样式合并规则,控制所述变量存储空间内暂存的所述外部样式信息执行合并处理;确定所述变量存储空间完成合并后,控制所述插入合并操作的次数递增阈值进行递增并标记。6.根据权利要求4或5所述的加载页面样式的方法,其特征在于,所述确定所有外部样式信息都完成所述插入合并操作,具体包括:确定所述合并操作的次数等于所述外部样式信息的总数,并停止所述插入合并操作。7.根据权利要求2所述的加载页面样式的方法,其特征在于,所述根据预先设置的标签注入规则,将所述多个外部样式信息文件动态渲染到对应的页面特定样式标签中,还包括:确定所述页面的外部链接标签与所述页面特定样式标签的总数超过预设阈值,则执行所述页面特定样式标签判定操作;确定所述页面的外部链接标签与所述页面特定样式标签的总数未超过所述预设阈值,则执行外部链接标签引入操作。8.根据权利要求7所述的加载页面样式的方法,其特征在于,所述执行所述页面特定样式标签判定操作,具体包括:确定所述页面特定样式标签包含在所述加载页面,则进入所述从所述多个外部样式信息中获取所述单个外部样式信息,检测所述单个外部样式信息的状态是否属于第