The invention discloses an error prompting method and system for browser nesting hidden pages, which relates to the technical field of terminal set top box. By analyzing EPG pages, the characteristics of key hidden sub-pages in frame pages are determined, and these feature values are preset into IPTV system. When users watch IPTV programs through set-top box, if the browser detects a specific type of HTTP error in the request of EPG pages, it checks whether the page is a key hidden sub-page, and if so generates a page push containing error information. Send to users, let users choose to restart, reload EPG homepage, call customer service phone and other operations, improve user experience, reduce user complaint rate.
【技术实现步骤摘要】
一种浏览器嵌套隐藏页面的错误提示方法及系统
本专利技术涉及终端机顶盒
,具体是涉及一种浏览器嵌套隐藏页面的错误提示方法及系统。
技术介绍
随着网络建设的大力发展,视讯业务出现大幅增长,特别是以IPTV机顶盒为家庭娱乐中心的用户数量逐年上升。在网络资源应用和服务内容日趋庞大的今天,人们对IPTV机顶盒的需求不仅限于多样化的功能,同时也对用户体验等提出了更高要求。IPTV的EPG页面通常为嵌套了多个子页面的框架页面,其中只有一个子页面是可见的,用来向用户展示EPG内容,其它的子页面是隐藏的,对用户不可见,用来实现心跳、播控等关键功能。如果某个嵌套隐藏子页面在加载时出现404、500等HTTP异常,该子页面会有相应的错误描述,但由于这些子页面是隐藏的,用户无法知道出现了页面加载异常。但是心跳、播控等关键子页面出现加载异常时会导致EPG部分功能失效,如无法进行心跳保活、无法正常进行播控操作等,影响用户体验,用户可能会因为无法正常操作向运营商投诉。本专利技术就是为了解决框架页面中嵌套的关键隐藏页面出现错误提示时用户不可知的问题。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种浏览器嵌套隐藏页面的错误提示方法及系统,有导致EPG部分功能失效的隐藏子页面加载出错,及时提示用户。第一方面,提供一种浏览器嵌套隐藏页面的错误提示方法,包括以下步骤:分析EPG页面,确定框架页面中关键隐藏子页面的特征值,将所述特征值预置到IPTV系统中;浏览器检测到EPG页面请求出现设定类型的HTTP错误,判断该页面是否满足预置的关键隐藏子页面的特征值,若满足,则判断为是 ...
【技术保护点】
1.一种浏览器嵌套隐藏页面的错误提示方法,其特征在于,包括以下步骤:分析EPG页面,确定框架页面中关键隐藏子页面的特征值,将所述特征值预置到IPTV系统中;浏览器检测到EPG页面请求出现设定类型的HTTP错误,判断该页面是否满足预置的关键隐藏子页面的特征值,若满足,则判断为是关键隐藏子页面,生成包含错误信息的页面推送给用户,否则不进行处理。
【技术特征摘要】
1.一种浏览器嵌套隐藏页面的错误提示方法,其特征在于,包括以下步骤:分析EPG页面,确定框架页面中关键隐藏子页面的特征值,将所述特征值预置到IPTV系统中;浏览器检测到EPG页面请求出现设定类型的HTTP错误,判断该页面是否满足预置的关键隐藏子页面的特征值,若满足,则判断为是关键隐藏子页面,生成包含错误信息的页面推送给用户,否则不进行处理。2.如权利要求1所述的方法,其特征在于:所述关键隐藏子页面的特征值包括:该子页面在框架页面中大小为0的frame中;该子页面的显示样式为visbility:hidden或display:none;且该子页面所在frame的name或id值为:refrWin、CTRL、channelAuthWin或remindWin。3.如权利要求1所述的方法,其特征在于:所述设定类型的HTTP错误包括400、403、404网络类型错误和500、502服务器类型错误。4.如权利要求1所述的方法,其特征在于:还包括以下步骤,如果是关键隐藏子页面,则浏览器生成包含错误信息的页面推送给用户时,还向用户提供选择重启、重新加载EPG首页或拨打客服电话操作的提示。5.如权利要求1所述的方法,其特征在于,具体包括以下步骤:步骤S1,分析EPG页面,确定框架页面中关键隐藏子页面的特征,将这些特征值预置到IPTV系统中;步骤S2,用户在通过机顶盒观看IPTV节目时,浏览器检测到EPG页面请求出现400、403、404、500、502类型的HTTP错误时,执行步骤S3;步骤S3,根据步...
【专利技术属性】
技术研发人员:邵艳洁,姜超,陈世庆,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。