一种页面信息处理的方法及机顶盒技术

技术编号:8108163 阅读:163 留言:0更新日期:2012-12-21 14:23
本发明专利技术公开了一种页面信息处理的方法,接收页面下载指令,所述页面下载指令中携带要下载页面的网址;根据所述要下载页面的网址,下载所述网址对应的页面内容;当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容;输出解析后的所述添加有附加内容的页面内容给显示终端,以使所述添加有附加内容的页面内容在所述显示终端显示。本发明专利技术实施例提供的页面信息处理的方法,可以做到页面兼容,使所有页面都能清楚的显示。

【技术实现步骤摘要】

本专利技术涉及数字显示
,具体涉及一种页面信息处理的方法及机顶盒
技术介绍
万维网联盟(W3C, World Wide Web Consortium)制定了一系列标准并督促页面 (Web)应用开发者和内容提供者遵循这些标准,但还是有很多网站及页面存在大量不符合标准的写法,使得页面在排版、显示及其他方面存在不兼容的问题。而有线电视运营商正在运营的页面也有很多不规范的写法,甚至与W3C标准冲突,导致页面无法显示或者显示的效果非常差。
技术实现思路
本专利技术实施例提供一种页面信息的处理方法,可以做到页面兼容,使所有页面都能清楚的显示。本专利技术第一方面提供一种页面信息处理的方法,包括接收页面下载指令,所述页面下载指令中携带要下载页面的网址;根据所述要下载页面的网址,下载所述网址对应的页面内容;当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容;输出解析后的所述添加有附加内容的页面内容给显示终端,以使所述添加有附加内容的页面内容在所述显示终端显示。结合第一方面,在第一种可能的实现方式中,所述当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容之前,还包括在预存储的网址信息中,查找是否存在与所述页面的网址相匹配的网址;当存在与所述页面的网址相匹配的网址时,确定所述页面内容需要做兼容处理。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述附加内容包括用于表征页面行为的第一附加内容;所述调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容具体包括调用用于表征页面行为的第一附加内容,并将所述第一附加内容添加到所述页面内容中;按照所述第一附加内容的要求调整所述页面内容,并控制所述页面内容的行为。结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述附加内容包括用于表征页面样式的第二附加内容;所述调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容具体包括调用用于表征页面样式的第二附加内容,并将所述第二附加内容添加到所述页面内容中;逐个解析所述页面内容中的标签,并从所述第二附加内容中对应每个标签的样式中,选择优先级高的样式应用到所述对应的标签。本专利技术第二方面提供一种机顶盒,包括接收单元,用于接收页面下载指令,所述页面下载指令中携带要下载页面的网址;下载单元,用于根据所述接收单元接收到的要下载页面的网址,下载所述网址对应的页面内容; 调用添加单元,用于当所述下载单元下载的页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中;解析单元,用于解析所述调用添加单元添加有附加内容的页面内容;输出单元,用于输出所述解析单元解析后的所述添加有附加内容的页面内容给显示终端,以使所述添加有附加内容的页面内容在所述显示终端显示。结合第二方面,在第一种可能的实现方式中,所述机顶盒还包括查找单元,用于在所述下载单元下载所述页面内容之后,从预存储的网址信息中,查找是否存在与所述页面的网址相匹配的网址;确定单元,用于当所述查找单元查找到与所述页面的网址相匹配的网址时,确定所述页面内容需要做兼容处理。结合第二方面或第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述附加内容包括用于表征页面行为的第一附加内容;所述调用添加单元,具体用于调用用于表征页面行为的第一附加内容,并将所述第一附加内容添加到所述页面内容中;所述解析单元,具体用于按照所述第一附加内容的要求调整所述页面内容,并控制所述页面内容的行为。结合第二方面或第二方面第一种可能的实现方式,在第三种可能的实现方式中,所述附加内容包括用于表征页面样式的第二附加内容;所述调用添加单元,具体用于调用用于表征页面样式的第二附加内容,并将所述第二附加内容添加到所述页面内容中;所述解析单元,具体用于逐个解析所述页面内容中的标签,并从所述第二附加内容中对应每个标签的样式中,选择优先级高的样式应用到所述对应的标签。本专利技术实施例采用接收页面下载指令,所述页面下载指令中携带要下载页面的网址;根据所述要下载页面的网址,下载所述网址对应的页面内容;当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容;输出解析后的所述添加有附加内容的页面内容给显示终端,以使所述添加有附加内容的页面内容在所述显示终端显示。与现有技术中页面不兼容相比,本专利技术实施例提供的页面信息处理的方法,可以做到页面兼容,使所有页面都能清楚的显示。附图说明图I是本专利技术实施例中方法的一实施例示意图;图2是本专利技术实施例中一应用举例示意图;图3是本专利技术实施例中机顶盒的一实施例示意图;图4是本专利技术实施例中机顶盒的另一实施例示意图。具体实施例方式本专利技术实施例提供一种页面信息的处理方法,可以做到页面兼容,使所有页面都能清楚的显示。本专利技术实施例还提供相应的机顶盒。以下分别进行详细说明。参阅图1,本专利技术实施例提供的信息处理的方法的一实施例包括 101、接收页面下载指令,所述页面下载指令中携带要下载页面的网址。用户通过浏览器访问页面,对于机顶盒来说,用户访问浏览器时,即接收到页面下载指令,所述页面下载指令中携带要下载页面的网址。102、根据所述要下载页面的网址,下载所述网址对应的页面内容。页面内容一般存储的网络服务器中,机顶盒根据所述要下载页面的网址,从网络服务器下载所述网址对应的页面内容。103、当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容。现有技术中,下载页面内容成功后,根据超文本标记语言(HTML,HypertextMarkup Language)规范,解析页面内容,当页面内容背景颜色为橄榄色,链接字体颜色为白色时,显示时即显示橄榄色背景、白色字体。实际上这两种颜色显示时对比度很大,如果以灰色字体显示效果可能会更好。如果要达到以灰色字体显示的效果就需要修改页面,但对于一些不能修改的页面,则无法将白色字体显示为灰色字体。也就是,不是所有的页面都需要兼容不同的样式,所以在解析页面内容之前,需要确定所述页面内容是否需要做兼容处理。确定所述页面内容是否需要做兼容处理的方法包括在预存储的网址信息中,查找是否存在与所述页面的网址相匹配的网址;当存在与所述页面的网址相匹配的网址时,确定所述页面内容需要做兼容处理。所述附加内容包括用于表征页面行为的第一附加内容,该第一附加内容可以为javascript脚本,参与页面运行;当所述附加内容为第一附加内容时所述调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容具体包括调用用于表征页面行为的第一附加内容,并将所述第一附加内容添加到所述页面内容中;按照所述第一附加内容的要求调整所述页面内容,并控制所述页面内容的行为。举例来说,当所述页面内容需要与页面内容中链接的其他页面关联时,使用所述第一附加内容与所述其他页面建立关联。页面运行可以体现在多个方面,其中,在页面标签上设置链接,通过第一附加内容的参与,可以使页面制作时不符合W3C规范的页面,也能与其他页面正常链接。所述附加内容包括用于表征页面样式的第二附加内容;当所述附加内容本文档来自技高网...

【技术保护点】
一种页面信息处理的方法,其特征在于,包括:接收页面下载指令,所述页面下载指令中携带要下载页面的网址;根据所述要下载页面的网址,下载所述网址对应的页面内容;当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容;输出解析后的所述添加有附加内容的页面内容给显示终端,以使所述添加有附加内容的页面内容在所述显示终端显示。

【技术特征摘要】
1.一种页面信息处理的方法,其特征在于,包括 接收页面下载指令,所述页面下载指令中携带要下载页面的网址; 根据所述要下载页面的网址,下载所述网址对应的页面内容; 当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容; 输出解析后的所述添加有附加内容的页面内容给显示终端,以使所述添加有附加内容的页面内容在所述显示终端显示。2.根据权利要求I所述的方法,其特征在于,所述当所述页面内容需要做兼容处理时,调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容之前,还包括 在预存储的网址信息中,查找是否存在与所述页面的网址相匹配的网址; 当存在与所述页面的网址相匹配的网址时,确定所述页面内容需要做兼容处理。3.根据权利要求I或2所述的方法,其特征在于,所述附加内容包括用于表征页面行为的第一附加内容; 所述调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容具体包括 调用用于表征页面行为的第一附加内容,并将所述第一附加内容添加到所述页面内容中; 按照所述第一附加内容的要求调整所述页面内容,并控制所述页面内容的行为。4.根据权利要求I或2所述的方法,其特征在于,所述附加内容包括用于表征页面样式的第二附加内容; 所述调用预置的附加内容添加到所述页面内容中,解析添加有附加内容的页面内容具体包括 调用用于表征页面样式的第二附加内容,并将所述第二附加内容添加到所述页面内容中; 逐个解析所述页面内容中的标签,并从所述第二附加内容中对应每个标签的样式中,选择优先级高的样式应用到所述对应的标签。5.一种机...

【专利技术属性】
技术研发人员:陈家东
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:

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

1