[发明专利]瀑布流式网页加载方法、装置、终端与计算机可读存储介质在审
申请号: | 201710954490.2 | 申请日: | 2017-10-13 |
公开(公告)号: | CN107704598A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 刘宝强;肖云飞 | 申请(专利权)人: | 深圳视界信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 张海洋 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 瀑布 网页 加载 方法 装置 终端 计算机 可读 存储 介质 | ||
技术领域
本发明属于网页加载技术领域,具体地来说,是一种瀑布流式网页加载方法、装置、终端与计算机可读存储介质。
背景技术
瀑布流,又称瀑布流式布局,是目前比较主流的一种网站页面布局。其视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动。瀑布流网页页面可滚动观阅,操作较为简单,因而广为应用。
目前,瀑布流式网站进行网页滚动加载时,大多通过网络抓包的方式进行数据采集。其主要方法是,首先分析网页的网络请求,然后寻找向下加载时加载数据的网站接口及网站接口的参数,最后通过调用网站接口的方式获取对应的数据。
这种网页滚动加载方法技术门槛很高,仅限于特定的技术人员方能采用。且该方法需要直接调用网站接口来获取数据,容易给目标网站带来过大压力,影响目标网站的正常运行。此外,当网站接口发生变化时,依赖于网站接口进行的分析工作需要重做,带来不必要的时间资源浪费与劳动增加。
发明内容
为了克服现有技术的不足,本发明提供了一种瀑布流式网页加载方法、瀑布流式网页加载装置、终端与计算机可读存储介质,可实现对瀑布流式网页的自动化数据采集与滚动加载,无需分析网络请求而避免对网站接口的依赖。
本发明的目的通过以下技术方案来实现:
一种瀑布流式网页加载方法,包括:
A:根据预设滚动方式获取网页需要滚动到的目标位置;
B:等待预设时间间隔,同时预加载所述目标位置的内容;
C:根据所述预设滚动方式执行网页滚动动作,显示所述目标位置的内容;
重复步骤A至步骤C,若当前滚动次数等于预设滚动次数,则停止网页滚动。
作为上述技术方案的改进,所述预设滚动方式为直接滚动至网页底部或向下滚动一个屏幕高度。
作为上述技术方案的进一步改进,在打开所述网页前,获取用户输入的所述预设滚动方式、所述预设时间间隔与所述预设滚动次数。
作为上述技术方案的进一步改进,在初次加载所述网页时,直接显示所述网页的第一屏的内容。
一种瀑布流式网页加载装置,包括:
目标位置获取模块,用于根据预设滚动方式获取网页需要滚动到的目标位置;
预加载模块,用于在等待预设时间间隔的同时预加载所述目标位置的内容;
滚动执行模块,用于根据所述预设滚动方式执行网页滚动动作,显示所述目标位置的内容;
判断模块,用于比较预设滚动次数与当前滚动次数,若所述当前滚动次数小于所述预设滚动次数,则继续网页滚动,若所述当前滚动次数等于所述预设滚动次数,则结束网页滚动。
作为上述技术方案的改进,所述预设滚动方式为直接滚动至网页底部或向下滚动一个屏幕高度。
作为上述技术方案的进一步改进,所述预加载模块还用于初次加载所述网页,在初次加载所述网页时,直接显示所述网页的第一屏的内容。
作为上述技术方案的进一步改进,所述瀑布流式网页加载装置还包括用户配置模块,所述用户配置模块用于预先接收并存储用户输入的所述预设滚动方式、所述预设时间间隔与所述预设滚动次数。
一种终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器执行所述计算机程序以使所述终端实现以上所述的瀑布流式网页加载方法。
一种计算机可读存储介质,其存储有所述终端所执行的所述计算机程序。
本发明的有益效果是:
通过本发明提供的瀑布流式网页加载方法、瀑布流式网页加载装置、终端与计算机可读存储介质,根据预设滚动方式与预设时间间隔的设置,自动采集网页数据并进行滚动加载显示,仅需简单的可视化设置即可实现,无需分析网络请求或调用网站接口,具有易于实现、工作过程独立可靠的优点,同时降低目标网站的工作压力,提升网页滚动浏览的灵敏度。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1是本发明实施例提供的瀑布流式网页加载方法的流程图;
图2是本发明实施例提供的瀑布流式网页加载装置的结构示意图;
图3是本发明实施例提供的终端的结构示意图。
主要元件符号说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳视界信息技术有限公司,未经深圳视界信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710954490.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种城市加油站选址方法
- 下一篇:一种影视内容价值评估方法