[发明专利]一种自动切换浏览器兼容版本的方法及系统有效

专利信息
申请号: 201510615541.X 申请日: 2015-09-24
公开(公告)号: CN105204934B 公开(公告)日: 2018-12-28
发明(设计)人: 陈丛亮;刘德建;毛新生 申请(专利权)人: 福建天晴数码有限公司
主分类号: G06F9/48 分类号: G06F9/48
代理公司: 福州市博深专利事务所(普通合伙) 35214 代理人: 林志峥
地址: 350000 *** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自动 切换 浏览器 兼容 版本 方法 系统
【说明书】:

本发明公开了一种自动切换浏览器兼容版本的方法及系统,其中方法包括:S1:通过IE浏览器发起http请求,并将域名解析到反向代理模块;S2:反向代理模块转发http请求到原始站点;S3:原始站点返回http请求到反向代理模块S4:反向代理模块在http响应头信息中添加兼容模式指令,并返回http请求到IE浏览器。通过上述方式,本发明能够实现在兼容版本浏览器访问站点的目的,其操作方便,且占用系统内存小。

技术领域

本发明涉及一种自动切换浏览器兼容版本的方法及系统。

背景技术

目前,IE浏览器升级较快,许多网点没有对新版IE浏览器做兼容升级,或者站点源代码无法获取,不具备对它添加自动切换到某个版本兼容的强制转换功能。或者需要用户自己手动切换兼容模式。

现有专利(申请号:201210413968.8)公开了一种基于多内核浏览器的不同版本IE内核切换的方法和装置,其中所述浏览器包括至少两种内核,其中一种内核为IE内核,所述方法包括:接收加载网页的请求信息,所述请求信息中包括URL信息;获知所述请求的网页面与浏览器内核之间的适配关系,选择对应的浏览器内核,当选择为IE内核时,判断当前适配的IE内核版本;若为IE6内核,则调用IE内核重定向模组加载预置的IE6内核文件;若为新型IE内核,则调用IE内核重定向模组加载预置的新型IE内核文件。该专利是在浏览器包括至少两种内核的情况下,实现切换。却没有公开在同一内核情况下,涉及到同一款浏览器不同版本的切换,因此其应用受限。

发明内容

本发明所要解决的技术问题是:在同一内核下,实现IE浏览器的不同版本的自动切换,即在不修改原站点源代码的情况下实现执行兼容模式指令。

为了解决上述技术问题,本发明采用的技术方案为:提供一种自动切换浏览器兼容版本的方法,包括:

S1:通过IE浏览器发起http请求,并将域名解析到反向代理模块;

S2:反向代理模块转发http请求到原始站点;

S3:原始站点返回http请求到反向代理模块;

S4:反向代理模块在http响应头信息中添加兼容模式指令,并返回http请求到IE浏览器。

为了解决上述技术问题,本发明还提供一种自动切换浏览器兼容版本的系统,包括IE浏览器、反向代理模块,并执行下述步骤:

S1:通过IE浏览器发起http请求,并将域名解析到反向代理模块;

S2:反向代理模块转发http请求到原始站点;

S3:原始站点返回http请求到反向代理模块;

S4:反向代理模块在http响应头信息中添加兼容模式指令,并返回http请求到IE浏览器。

本发明的有益效果在于:区别于现有技术,本发明通过将域名解析到反向代理模块,反向代理模块和目标站点进行转发http请求和http响应,并在http响应的头信息中强制加入兼容的版本信息,以实现在兼容版本浏览器访问站点的目的,其操作方便,且占用系统内存下。

附图说明

图1为本发明方法实施例一的流程示意图;

图2为本发明方法实施例二的流程示意图;

图3为本发明系统实施例三的结构框图。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510615541.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top