The present invention provides a web page processing method, the method comprises: acquiring web elements to visit web page rendering; the existence of unconventional element detection of the elements of the page; if there are elements of the unconventional elements of the page, in the web page to create interactive entrance and display of the acquired; interactive entrance triggered operation, in response to the operation will trigger the non conventional filter elements. Using the method of web page processing, you can filter the unconventional elements displayed in the web page, so that the filtering of the unconventional elements in the page is more accurate. In addition, a web page processing device is also provided.
【技术实现步骤摘要】
网页处理方法和装置
本专利技术涉及互联网
,特别是涉及一种网页处理方法和装置。
技术介绍
使用浏览器打开网页时,很多网页往往会显示很多非常规的网页元素,例如,广告、欺诈、虚假、低俗内容等与网页主题无关且具有一定骚扰性的网页元素,这些网页元素在网页中的存在给用户浏览网页带来很大不便。例如,在下载网站下载软件时往往会被误导去下载一个恶意的软件。又如,通过网站提供的链接跳转到某个网站时,往往会被诱导到一个不相关的网站或者欺诈网站。传统技术中,通常在网页渲染前会对网页中的非常规元素进行过滤。然而,由于是在网页渲染前对非常规元素进行过滤,用户无法感知,且如果过滤的效果不佳时,渲染后的网页中仍然会存在大量的非常规元素。因此,传统技术中,网页中显示的非常规元素无法进行过滤,如果网页中的正常内容和非常规元素随机变化时,传统的这种网页处理方式将导致过滤不精确,从而导致过滤非常规元素的效果不佳。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能使得网页中非常规元素过滤得更精确的网页处理方法和装置。一种网页处理方法,所述方法包括:获取待访问网页进行网页渲染后的网页元素;检测所述网页元素中是否存在非常规元素;如果所述网页元素中存在非常规元素,则在网页中生成交互入口并显示;获取对所述交互入口的触发操作,响应所述触发操作将所述非常规元素进行过滤。一种网页处理装置,所述装置包括:网页元素获取模块,用于获取待访问网页进行网页渲染后的网页元素;非常规元素检测模块,用于检测所述网页元素中是否存在非常规元素;图标生成模块,用于如果所述网页元素中存在非常规元素,则在网页中生成交互入口并 ...
【技术保护点】
一种网页处理方法,所述方法包括:获取待访问网页进行网页渲染后的网页元素;检测所述网页元素中是否存在非常规元素;如果所述网页元素中存在非常规元素,则在网页中生成交互入口并显示;获取对所述交互入口的触发操作,响应所述触发操作将所述非常规元素进行过滤。
【技术特征摘要】
1.一种网页处理方法,所述方法包括:获取待访问网页进行网页渲染后的网页元素;检测所述网页元素中是否存在非常规元素;如果所述网页元素中存在非常规元素,则在网页中生成交互入口并显示;获取对所述交互入口的触发操作,响应所述触发操作将所述非常规元素进行过滤。2.根据权利要求1所述的网页处理方法,其特征在于,所述检测所述网页元素中是否存在非常规元素,包括:查找所述待访问网页所属的域名是否存在对应的预设的网页元素关键属性,若是,则检测查找到的所述网页元素关键属性是否有至少一条存在于所述待访问网页中;如果所述查找到的网页元素关键属性有至少一条存在于所述待访问网页中,则所述网页元素中存在非常规元素,否则,所述网页元素中不存在非常规元素。3.根据权利要求2所述的网页处理方法,其特征在于,所述查找待访问网页所属的域名是否存在对应的预设的网页元素关键属性,包括:查找待访问网页的网址的域名是否存在对应的预设的网页元素关键属性,若是,则进入检测查找到的所述网页元素关键属性是否有至少一条存在于所述待访问网页中的步骤,否则,进一步查找待访问网页的网址的顶级域名是否存在对应的预设的网页元素关键属性,若是,则进入检测查找到的所述网页元素关键属性是否有至少一条存在于所述待访问网页的步骤,否则所述网页元素中不存在非常规元素。4.根据权利要求1所述的网页处理方法,其特征在于,所述如果所述网页元素中存在非常规元素,则在网页中生成交互入口并显示,包括:如果所述网页元素中存在非常规元素,则在待访问网页的页面中注入预设的JS代码,通过所述JS代码在网页中生成交互入口并显示,所述JS代码还用于响应所述交互入口的触发操作将所述非常规元素进行过滤。5.根据权利要求1所述的网页处理方法,其特征在于,所述响应触发操作将非常规元素进行过滤,包括:获取所述非常规元素在网页中的位置大小信息,以及获取所述交互入口在网页中的位置大小信息;根据所述非常规元素在网页中的位置大小信息和所述交互入口在网页中的位置大小信息,将所述非常规元素按照预设动画效果移动至所述交互入口对应的位置处直至消失。6.一种网页处理装置,其特征在于,所述装置包括:网页元素获取模块,用于获取待访问网页进行网页渲染后的网页元素;非常规元素...
【专利技术属性】
技术研发人员:王健,杜国阳,程虎,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。