当前位置: 首页 > 专利查询>田园专利>正文

一种使不同浏览器间互相调用网页的方法技术

技术编号:2912850 阅读:269 留言:0更新日期:2012-04-11 18:40
本发明专利技术属浏览器技术领域,尤其涉及一种使不同浏览器间互相调用网页的方法,包括如下步骤:1)客户端下载网页和脚本;2)依规则对嵌入式浏览器的网页进行动态修改,修改后成为适合目标浏览器的网页;3)浏览器渲染网页、解释或执行脚本等相应事件。本发明专利技术可以在客户端下载网页和脚本之后,浏览器渲染网页、解释或执行脚本等相应事件之前,使用程序对嵌入式浏览器的网页,按照规则进行动态修改,修改后成为适合目标浏览器的网页。通过这种方法,可很快捷的使目标浏览器浏览嵌入式浏览器的网页,避免了人工修改网页的繁琐。

【技术实现步骤摘要】

本专利技术属浏览器
,尤其涉及一种使不同浏览器间互相调用网页的方法
技术介绍
目前,随着3C融合时代的到来,越来越多的消费类电子产品中有浏览器应用的需求,目前,数字电视机顶盒、IPTV机顶盒、数字电视一体机和手机等等产品中很多都已支持浏览器应用。由于消费类电子产品本身的CPU处理能力低、内存容量受限。低功耗等一些特性,使得在PC上非常流行的IE浏览器、Firefox浏览器等无法直接应用在消费类电子产品中,因此出现了专门针对消费类电子产品的嵌入式浏览器。目前,嵌入式浏览器主要有以下几种:1、iPanel嵌入式浏览器:iPanel嵌入式浏览器具有代码精简、对硬件要求低、可移植性好、便于用户增值开发等优点,广泛应用于网络电视、交互式数字电视、PDA、掌上电脑等信息电器。“iPanel”是信息家电的核心软件。在各种家电的芯片上写入这种软件,就能实现上网浏览等各种功能。2、Opera嵌入式浏览器:Opera是一种嵌入式浏览器。Opera的体积小,打开页面速度很快,运行起来也更加稳定。Opear可以在多个平台上运行,并且提供了同大多数主流浏览器兼容的特性,包括集成搜索以及实时消息传送功能,支持JavaScript,-->CSS表格,以及电子邮件。由于Opera的简洁性,因而许多手持互联网终端都选择了Opera作为浏览器。由上面可知,嵌入式的浏览器(例如iPanel或Opera)非常适合消费类电子产品的应用,但是,因为这些使用iPanel和Opera等嵌入式浏览器的消费类电子产品的扩展能力有限,很难满足增值业务的需求,所以要用智能终端来解决应用扩展问题。而用IE等浏览器去浏览原来为iPanel和Opera等浏览器书写的网页时,因为IE等浏览器不具有iPanel和Opera等浏览器中的内置对象,所以会出现错误。为了IE等浏览器的正常运行,需要人工修改iPanel和Opera等浏览器中的代码,这样就会有非常庞大的工作量,所以利用这种方法很是不便。
技术实现思路
本专利技术旨在克服现有技术的不足之处而提供一种运行快捷,出错率低,能实现自动修改网页功能的使不同浏览器间互相调用网页的方法。为达到上述目的,本专利技术是这样实现的:一种使不同浏览器间互相调用网页的方法,它包括如下步骤:1)客户端下载网页和脚本;2)依规则对嵌入式浏览器的网页进行动态修改,修改后成为适合目标浏览器的网页;3)浏览器渲染网页、解释或执行脚本相应事件。由于本专利技术可以在客户端下载网页和脚本之后,浏览器渲染网页、解释或执行脚本等相应事件之前,使用程序对嵌入式浏览器的网页,按照规则进行动态修改,修改后成为适合目标浏览器的网页。通过这种方法,就可以很快捷的使目标浏览器浏览嵌入式浏览器的网页,避免了人工修改网页的繁琐。附图说明下面结合附图及具体实施方式对本专利技术作进一步说明。本专利技术的保护范围-->将不仅局限于下列内容的表述。图1为本专利技术的流程框图。具体实施方式如图1所示,一种使不同浏览器间互相调用网页的方法,它包括如下步骤:1)客户端下载网页和脚本;2)依规则对嵌入式浏览器的网页进行动态修改,修改后成为适合目标浏览器的网页;3)浏览器渲染网页、解释或执行脚本等相应事件。实施例1:1、客户端下载网页和脚本;2、使用程序对嵌入式浏览器的网页按照规则进行动态修改,其中可利用异步可插入协议APP进行动态修改,修改后成为适合目标浏览器的网页;利用异步可插入协议APP进行动态修改的具体方式是:a)使用APP框架创建一个APP处理程序:可插入MIME Filter;b)注册要处理的MIME类型:例如htm text/html、html text/html等;c)在数据准备好以后,可插入MIME Filter将会接到通知,监视和过滤数据,并将过滤的结果返回给事务处理程序;3、浏览器渲染网页、解释或执行脚本等相应事件;4、显示网页。实施例2:1、客户端下载网页和脚本;2、使用程序对嵌入式浏览器的网页按照规则进行动态修改,其中利用挂接网络过滤驱动程序进行动态修改,修改后成为适合目标浏览器的网页;利用挂接网络过滤驱动程序进行动态修改的具体方式是:此方法采用防火墙、代理服务器等程序常用的方式,通过在网络驱动程序-->上挂接一层过滤驱动程序,可以对通过网络传输的所有数据进行监视和篡改;此方法可以适用于所有操作系统平台;3、浏览器渲染网页、解释或执行脚本等相应事件。-->本文档来自技高网
...

【技术保护点】
一种使不同浏览器间互相调用网页的方法,其特征在于,包括如下步骤: 1)客户端下载网页和脚本; 2)依规则对嵌入式浏览器的网页进行动态修改,修改后成为适合目标浏览器的网页; 3)浏览器渲染网页、解释或执行脚本相应事件。

【技术特征摘要】
1、一种使不同浏览器间互相调用网页的方法,其特征在于,包括如下步骤:1)客户端下载网页和脚本;2)依规则对...

【专利技术属性】
技术研发人员:田园
申请(专利权)人:田园
类型:发明
国别省市:89[中国|沈阳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1