CN105404458A - 网页内容更新方法及装置 - Google Patents

网页内容更新方法及装置 Download PDF

Info

Publication number
CN105404458A
CN105404458A CN201410459398.5A CN201410459398A CN105404458A CN 105404458 A CN105404458 A CN 105404458A CN 201410459398 A CN201410459398 A CN 201410459398A CN 105404458 A CN105404458 A CN 105404458A
Authority
CN
China
Prior art keywords
webpage
web object
module
page contents
target web
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410459398.5A
Other languages
English (en)
Other versions
CN105404458B (zh
Inventor
李津
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410459398.5A priority Critical patent/CN105404458B/zh
Publication of CN105404458A publication Critical patent/CN105404458A/zh
Application granted granted Critical
Publication of CN105404458B publication Critical patent/CN105404458B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种网页内容更新方法,所述方法在一个实施例中包括以下步骤:加载并显示一个网页;接收用户输入的用于滑动所述网页的滑动信号;根据所述滑动信号滑动所述网页;以及在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。本发明还包括一种网页内容更新装置。根据本实施方式的方法及装置,及时更新网页中的数据,有效改善终端浏览网页时的不流畅。

Description

网页内容更新方法及装置
技术领域
本发明涉及信息技术数据更新领域,特别涉及一种网页内容更新方法、装置及***。
背景技术
信息技术的发展,生活中的资讯更多的来源于互联网发布的信息,导致流传的信息量越来越大。网上的数据也大多是通过在各种终端中的网页显示供用户查看及操作。而数据本身也是不断变化的,然而数据显示端不能实时响应当前显示事件,导致电子终端浏览网页的不流畅,数据更新不及时等问题。
发明内容
有鉴于此,本发明提供一种网页内容更新方法及装置,有效改善终端浏览数据时的不流畅。
一种网页内容更新方法,用于电子终端,所述方法包括以下步骤:
加载并显示一个网页;
接收用户输入的用于滑动所述网页的滑动信号;
根据所述滑动信号滑动所述网页;以及
在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。
一种网页内容更新装置,用于电子终端,所述装置包括:
网页加载模块,加载并显示一个网页;
接收模块,用于接收用户输入的用于滑动所述网页的滑动信号;
页面滑动模块,用于根据所述滑动信号滑动所述网页;以及
更新模块,用于在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。
根据上述实施方式,通过对浏览的网页滑动时进行监听,及时对目标对象根据预定义的脚本更新目标对象的内容。及时更新网页中的数据,有效改善终端浏览网页时的不流畅。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1为一种电子终端的结构框图。
图2为第一实施例提供的网页内容更新方法的流程图。
图3为第二实施例提供的网页内容更新方法的流程图。
图4为第三实施例提供的网页内容更新方法的流程图。
图5为上述实施例中滑动前的网页示意图。
图6a为上述实施例中滑动后数值改变前的网页示意图。
图6b为上述实施例中滑动后数值改变后的网页示意图。
图7为第四实施例提供的网页内容更新方法的流程图。
图8为第五实施例提供的网页内容更新装置的结构框图。
图9为第六实施例提供的网页内容更新装置的结构框图。
图10为第七实施例提供的网页内容更新装置的结构框图。
图11为第八实施例提供的网页内容更新装置的结构框图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。
图1示出了一种电子终端的结构框图。如图1所示,电子终端100包括一个或多个(图中仅示出一个)处理器102、存储器104、存储控制器106、RF(RadioFrequency,射频)模块108、网络模块110、输入模块112及显示模块114。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对电子终端100的结构造成限定。例如,电子终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
本领域普通技术人员可以理解,相对于处理器102来说,所有其他的组件均属于外设,处理器102与这些外设之间通过多个外设接口120相耦合。外设接口120可基于以下标准实现:通用异步接收/发送装置(UniversalAsynchronousReceiver/Transmitter,UART)、通用输入/输出(GeneralPurposeInputOutput,GPIO)、串行外设接口(SerialPeripheralInterface,SPI)、内部集成电路(Inter-IntegratedCircuit,I2C),但不并限于上述标准。在一些实例中,外设接口120可仅包括总线;在另一些实例中,外设接口120还可包括其他元件,如一个或者多个控制器,例如用于连接液晶显示面板的显示控制器或者用于连接存储器的存储控制器。此外,这此控制器还可以从外设接口120中脱离出来,而集成于处理器102内或者相应的外设内。
存储器104可用于存储软件程序以及模块,如本发明实施例中的网页内容更新方法/装置对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的网页内容更新方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至电子终端100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
RF模块108用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF模块108可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。RF模块108可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信***(GlobalSystemforMobileCommunication,GSM)、增强型移动通信技术(EnhancedDataGSMEnvironment,EDGE),宽带码分多址技术(widebandcodedivisionmultipleaccess,W-CDMA),码分多址技术(Codedivisionaccess,CDMA)、时分多址技术(timedivisionmultipleaccess,TDMA),无线保真技术(Wireless,Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a,IEEE802.11b,IEEE802.11g和/或IEEE802.11n)、网络电话(Voiceoverinternetprotocal,VoIP)、全球微波互联接入(WorldwideInteroperabilityforMicrowaveAccess,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
网络模块110用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。在一个实例中,上述网络信号为WiFi信号,由于WiFi的工作频率也处于射频的频段内,此时网络模块可具有与RF模块108类似的硬件结构,即可包括天线、射频收发器、数字信号处理器、加密/解密芯片等元件。在一个实例中,上述网络信号为有线网络信号。此时,网络模块110可包括处理器、随机存储器、转换器、晶体振荡器等元件。
输入单元112可用于接收输入的字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元可包括按键以及触控表面。按键例如可包括用于输入字符的字符按键,以及用于触发控制功能的控制按键。控制按键的实例包括“返回主屏”按键、开机/关机按键、拍照键等等。触控表面可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控表面上或在触控表面附近的操作),并根据预先设定的程序驱动相应的连接装置。可选的,触控表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器102,并能接收处理器102发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控表面。除了触控表面,输入单元还可以包括其他输入设备。上述的其他输入设备包括但不限于物理键盘、轨迹球、鼠标、操作杆等中的一种或多种。
显示模块114用于显示由用户输入的信息、提供给用户的信息以及电子终端100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。在一个实例中,显示模块114包括一个显示面板。显示面板例如可为一个液晶显示面板(LiquidCrystalDisplay,LCD)、有机发光二极管(OrganicLight-EmittingDiodeDisplay,OLED)显示面板、电泳显示面板(Electro-PhoreticDisplay,EPD)等。进一步地,触控表面可设置于显示面板上从而与显示面板构成一个整体。在另一些实施例中,显示模块114还可包括其他类型的显示装置,例如包括一个投影显示装置。相比于一般的显示面板,投影显示装置还需要包括一些用于投影的部件例如透镜组。
上述的软件程序以及模块包括:操作***以及实时响应模块。其中操作***例如可为LINUX,UNIX,WINDOWS,或者移动操作***如Android,IOS等,其可包括各种用于管理***任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。网页内容更新模块运行在操作***的基础上,向用户提供实时响应以及更新数据功能。
进一步地,所述实时响应模块包括检测模块,用于检测当前显示区域中是否有目标网页对象。所述实时响应模块还可以包括更新模块,用于通过预定义的脚本更新所述目标网页对象的内容。
第一实施例
图2为本实施例提供的网页内容更新方法的流程图如图2所示,本实施例包括以下步骤:
步骤S101、加载并显示一个网页。
例如,所述加载并显示一个网页可以是在电子终端100启动一个浏览器,在所述浏览器中显示上述网页,且所述网页中有当前显示的网页对象的内容。本实施例中所述网页对象的内容为可以更改内容,即所述网页为动态网页。
步骤S102、接收用户输入的用于滑动所述网页的滑动信号。
在一个实例中,用户通过手指或者用于操作电子终端屏幕的电笔在电子终端100的屏幕中滑动输入滑动信号。在另一个实例中,用户通过点击电子终端100中上下左右的功能键或者通过滚动鼠标的滚动键输入滑动信号。
步骤S103、根据所述滑动信号滑动所述网页。
用户通过输入滑动信号改变当前显示网页内容页。例如,所述当前显示网页由于电子终端长度问题内容不完全显示,通过滑动可显示未显示的部分。例如,用户通过在电子终端的输入关键字搜索出相关内容,电子终端显示模块114不足以显示全部搜索结果,通过上下滑动显示隐藏内容。
步骤S104、在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。
所述检测是否所述目标网页对象,可以通过获取当前滑动的位置以及当前位置对应的所述网页对象。所述获取网页对象包括获取所述网页对象的属性。通过所述网页对象的属性判断是否为所述目标网页对象。
所述目标网页对象为脚本库中存储有的操作效果的对象。例如,如图6a及图6b所示,Demo4与Demo3为上述目标网页对象,且所述网页对象具有当前显示值。如图6a中Demo4与Demo3当前显示值分别为0分与0分。Demo4与Demo3通过滑动至当前显示区域后进行修改当前显示值。修改后的网页对象Demo4与Demo3当前显示值变成分别为68分与98分。进一步地,所述显示值为逐渐变化的过程,例如,动态显示0至68间的多个值直至达到目标值68。而图6a及图6b仅仅示出了变化前与变化只目标值的两个状态。
所述预定义的脚本内容可以是:例如,上述网页对象Demo中值的变化效果动态显示0至68间的多个值直至达到目标值68。用户通过在浏览器输入窗口输入时间,打开一个网页显示当前当地所用时间,显然时间是即时需要变化的数据,以秒变的速度显示时间的变化。例如,当前用户输入某足球比赛通过字幕查看当前正在进行的足球赛,随着足球赛的进行,足球赛的相关数据也随着改变的显示效果。例如,用户输入股票查询启动所述一个网页,所述目标网页对象可以是指打开网页的股票各个相关指数项目。
可以理解的是,所述滑动页面直到网页停止滑动是一个连续的过程,因此检测目标网页对象的动作以及通过预定义的脚本更新所述目标网页对象的内容也是随着网页的滑动而进行的连续动作。
根据本实施例的网页内容更新方法,通过对浏览网页数据过程中增加了及时连续检测当前显示界面的网页对象,并且根据脚本增加的效果进行更新网页对象的内容,达到及时更新数据,有效改善终端浏览数据时的不流畅。
第二实施例
提供一种网页内容更新方法,本实施例与第一实施例类似,其不同之处在于,参阅图3,在步骤S101之后还包括:
步骤S201、加载第三方脚本库,所述第三方脚本库不采用网页对象预定义的OnScroll接口触发滑动事件。
步骤S202、通过所述第三方脚本库监听所述网页的滑动事件。
例如,所述第三方脚本库为JavaScript库iScroll.js。window对象默认的所述onscroll接口无法实时响应事件的问题。本实施例中,不采用网页对象预定义的OnScroll接口触发滑动事件。通过增加获取当前显示区域中网页对象的检测,以及对所述网页对象进行编写效果。例如,可以编写更新数据的视觉效果,上述网页对象Demo中值的变化效果动态显示0至68间的多个值直至达到目标值68。例如,在当前显示区域中动态更换数值或者以新页替换旧页翻页的形式更新目标网页对象中内容。
以下在一个实例中,通过在所述第三方脚本库中增加获取当前滑动位置的效果,可以由如下部分代码实施所述方法中获取滑动位置,监听滑动网页中的:
通过上述代码在不修改第三方脚本库的前提下对iScroll.js私有方法进行扩展,获取当前界面滑动位置信息。
具体地,首先判断控制显示界面滑动的iScroll.js是否存在,在存在的条件下对iScroll.js的私有方法进行扩展,否则先加载iScroll.js。其中js指是一种直译式脚本语言(javascript),以下简称js。iscroll.js是一个js文件,使用原生js编写,不依赖于任何js框架。用于解决移动webkit系浏览器的区域滚动问题,兼容mobilesafari、android默认浏览器、safari、chrome、firefox5+、opera11+、IE9+及其他webkit浏览器等。
上述代码中所述before函数用于获取当前位置的事件,并且返回当前事件的属性,before函数中返回代表事件属性的arguments,且arguments属性是一种特殊的属性,其代表属性可以根据不同的当前事件修改成适合当前事件的相应属性长度。所述iScrolling函数用于获取显示界面滑动的当前事件的坐标。并所述_pos函数重新定义,将上述before函数获取的当前事件进行传递。函数options中增加onScrolling函数用于响应处理当前事件,例如可以直接写入计算逻辑,单机处理当前事件,再例如,也可以加入实时读取服务器返回响应逻辑。
在所述第三方脚本库监听到所述网页的滑动事件后执行所述在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容的步骤。
在一个实例中本实施例中的方法,可用于通过在对控制界面滑动的第三方脚本库进行扩展达到目标。所述第三方脚本库可以是基于第三方开源JavaScript库iScroll.js,对iScroll.js的私有方法进行扩展。上述部分代码中,通过增加判断语句,如果没有iScroll.js则中断所述方法,通过提示语返回异常信息。可以理解的是,所属异常提醒信息是未加载实例阶段显示的提示消息。根据上述部分代码实现本实施例方法时,加载至实例中时是检测是否存在控制当前滑动界面的指令之后的阶段,用户滑动显示界面,获取定位信息,以及更新界面阶段均不会接收到异常提醒信息。
根据本实施例的方法,通过在所述第三方脚本库进行扩展,不使用原有的监听事件的方法,使网页事件能够及时的得到响应,及时更新数据。
第三实施例
提供一种网页内容更新方法,本实施例与第一实施例类似,其不同之处在于,参阅图4,在步骤S104之前还包括:
步骤S401从为所述目标网页对象提供服务的服务器中获取第二端值。
步骤S104包括,使所述目标网页对象内的数字从第一端值逐渐变化至第二端值。
所述第一端值为所述目标网页对象的一个初始值,所述第一端值是不固定的。如图5、图6a及图6b所示,所述第一端值为所述目标网页对象更新前的状态值,不同的网页对象所述第一端值可能不一样。可以理解的是,当前更新后的值,所述第二端值也可以是下一次更新数据的第一端值。所述目标网页对象内的数字从第一端值逐渐变化至第二端值。如上述实例中的网页对象Demo4中值的变化效果动态显示由第一端值0分逐渐显示0至68间的多个值直至达到第二端值68分。
图5为上述实施例中滑动前的网页示意图。图6a与图6b为上述实施例中滑动后数值改变前与改变后的网页示意图。在本实例中,网页中分别显示当前在线好友数量以及Demoi(i=1,2,3,4,5,6)的状态,分别用不同的分值代表不同的状态。电子装置100接收到用户输入的滑动信号由图5中滑动前的网页滑动至图6a与图6b中的网页。进一步地,通过滑动时也随着网页对象中Demo4和Demo5进入当前显示区域,实时获取Demo4和Demo5的定位,所述获取Demo4和Demo5的定位实质也是一个获取网页对象取Demo4和Demo5的过程,获取的内容还包括获取Demo4和Demo5的属性以及计算方法等,并且根据Demo4和Demo5的计算方法更新显示内容,分别将动态的显示0分至68分与0分和2222分的更新过程。可以理解的是,随着网页的滑动,当前显示区域的网页对象的改变,Demoi均可根据预定义的脚本更新内容。
根据本实施例方法,根据逻辑计算方法逐渐更新显示界面的数据,使网页数据逐渐动态显示更新细节,使用户有更新感。
第四实施例
提供一种网页内容更新方法,本实施例与第一实施例类似,其不同之处在于,参阅图7,步骤S104具体还包括:
使所述目标网页对象显示一个动画效果,使所述目标网页对象沿垂直于所述滑动信号指示的第一方向的第二方向滑动。
所述第一方向可以是电子终端纵向滑动,则所述第二方向则为相对于电子终端横向滑动。例如,如图5、图6a及图6b所示,所述第一方向为箭头111的方向滑动,则第二方向即为与箭头111垂直的方向。在一个实例中,用户将显示网页向箭头111的方向滑动。所述Demo4与Demo5进行当前显示区域,在一个实例中,图6a及图6b所示,更新前的内容如图6a中Demo4与Demo5水平左右滑出当前显示区域,连续的更新内容图6b中Demo4与Demo5水平划入当前显示区域。在另一个实例中,所述进入当前显示区域中的页面对象的内容,在当前显示页面中逐渐更新如上述实施例中Demo4中的第一端值逐渐变化至第二端值。但是所述网页有当前加载内容,当前已经加载的网页显示完全后,电子终端100仍接收到滑动信号,则采用水平移除加载且已经显示的网页对象,水平移入新的更新网页对象,所述更新页面对象的过程是一个连续的过程。
根据本实施例方法,更新网页对象内容时增加动态显示效果,使画面更加有美感,用户得到更好体验。
第五实施例
本实施例提供一种网页内容更新装置,参阅图8,本实施例的装置包括:网页加载模块401、接收模块402、页面滑动模块403及更新模块404。
网页加载模块401,加载并显示一个网页;
接收模块402,用于接收用户输入的用于滑动所述网页的滑动信号;
页面滑动模块403,用于根据所述滑动信号滑动所述网页;以及
更新模块404,用于在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。
关于本实施例的装置的其他细节,还可进一步参阅第一实施例,在此不再重复。
根据本实施例的网页内容更新装置,通过对浏览网页数据过程中增加了及时连续检测当前显示界面的网页对象,并且根据脚本增加的效果进行更新网页对象的内容,达到及时更新数据,有效改善终端浏览数据时的不流畅。
第六实施例
本实施例提供一种网页内容更新装置,其可用于图1所示电子终端中,本实施例与第五实施例类似,不同之处在于,参阅图9,本实施例的装置还包括:
脚本库加载模块501,用于加载第三方脚本库,所述第三方脚本库不采用网页对象预定义的OnScroll接口触发滑动事件。
滑动监听模块502,用于通过所述第三方脚本库监听所述网页的滑动事件。所述更新模块404在滑动监听模块402之后执行。
关于本实施例的装置的其他细节,还可进一步参阅第二实施例,在此不再重复。
根据本实施例的装置,通过在所述第三方脚本库进行扩展,不使用原有的监听事件的方法,使网页事件能够及时的得到响应,及时更新数据。
第七实施例
本实施例提供一种网页内容更新装置,本实施例与第五实施例类似,不同之处在于,参阅图10,所述更新模块404之前还包括,数值获取模块601,用于从为所述目标网页对象提供服务的服务器中获取第二端值。
所述更新模块404包括数值变化单元4041,用于使所述目标网页对象内的数字从第一端值逐渐变化至所述第二端值。
关于本实施例的装置的其他细节,还可进一步参阅第三实施例,在此不再重复。
根据本实施例装置,根据逻辑计算方法逐渐更新显示界面的数据,使网页数据逐渐动态显示更新细节,使用户有更新感。
第八实施例
本实施例提供一种网页内容更新装置,本实施例与第五实施例类似,不同之处在于,参阅图11,所述更新模块404包括动画显示单元4042,用于使所述目标网页对象显示一个动画效果。所述动画显示模块还用于使所述目标网页对象沿垂直于所述滑动信号指示的第一方向的第二方向滑动。
关于本实施例的装置的其他细节,还可进一步参阅第四实施例,在此不再重复。
根据本实施例装置,更新网页对象内容时增加动态显示效果,使画面更加有美感,用户得到更好体验。
此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的网页内容更新方法中的各种操作。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

Claims (12)

1.一种网页内容更新方法,其特征在于,所述方法包括以下步骤:
加载并显示一个网页;
接收用户输入的用于滑动所述网页的滑动信号;
根据所述滑动信号滑动所述网页;以及
在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。
2.如权利要求1所述的网页内容更新方法,其特征在于,在加载所述网页之后还包括:
加载第三方脚本库,所述第三方脚本库不采用网页对象预定义的OnScroll接口触发滑动事件;
通过所述第三方脚本库监听所述网页的滑动事件;以及
在所述第三方脚本库监听到所述网页的滑动事件后执行所述在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容的步骤。
3.如权利要求1所述的网页内容更新方法,其特征在于,所述通过预定义的脚本更新所述目标网页对象的内容包括:
使所述目标网页对象内的数字从第一端值逐渐变化至所述第二端值。
4.如权利要求3所述的网页内容更新方法,其特征在于,在所述通过预定义的脚本更新所述目标网页对象的内容之前还包括,从服务器中获取所述第二端值。
5.如权利要求1所述的网页内容更新方法,其特征在于,所述通过预定义的脚本更新所述目标网页对象的内容包括:
使所述目标网页对象显示一个动画效果。
6.如权利要求5所述的网页内容更新方法,其特征在于,所述使所述目标网页对象显示一个动画效果包括:
使所述目标网页对象沿垂直于所述滑动信号指示的第一方向的第二方向滑动。
7.一种网页内容更新装置,其特征在于,所述装置包括:
网页加载模块,加载并显示一个网页;
接收模块,用于接收用户输入的用于滑动所述网页的滑动信号;
页面滑动模块,用于根据所述滑动信号滑动所述网页;以及
更新模块,用于在所述网页的滑动过程中若检测到有目标网页对象滑动至当前显示区域时则通过预定义的脚本更新所述目标网页对象的内容。
8.如权利要求7所述的网页内容更新装置,其特征在于,在所述网页加载模块之后还包括:
脚本库加载模块,用于加载第三方脚本库,所述第三方脚本库不采用网页对象预定义的OnScroll接口触发滑动事件;
滑动监听模块,用于通过所述第三方脚本库监听所述网页的滑动事件;以及
所述更新模块在滑动监听模块之后执行。
9.如权利要求7所述的网页内容更新装置,其特征在于,所述更新模块还包括:
数值变化单元,用于使所述目标网页对象内的数字从第一端值逐渐变化至所述第二端值。
10.如权利要求9所述的网页内容更新装置,其特征在于,在所述更新模块之前还包括,数值获取模块,用于从服务器中获取所述第二端值。
11.如权利要求7所述的网页内容更新装置,其特征在于,所述更新模块还包括:
动画显示单元,用于使所述目标网页对象显示一个动画效果。
12.如权利要求11所述的网页内容更新装置,其特征在于,所述所述动画显示单元还包括:用于使所述目标网页对象沿垂直于所述滑动信号指示的第一方向的第二方向滑动。
CN201410459398.5A 2014-09-10 2014-09-10 网页内容更新方法及装置 Active CN105404458B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410459398.5A CN105404458B (zh) 2014-09-10 2014-09-10 网页内容更新方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410459398.5A CN105404458B (zh) 2014-09-10 2014-09-10 网页内容更新方法及装置

Publications (2)

Publication Number Publication Date
CN105404458A true CN105404458A (zh) 2016-03-16
CN105404458B CN105404458B (zh) 2021-02-05

Family

ID=55469969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410459398.5A Active CN105404458B (zh) 2014-09-10 2014-09-10 网页内容更新方法及装置

Country Status (1)

Country Link
CN (1) CN105404458B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951450A (zh) * 2017-02-22 2017-07-14 北京麒麟合盛网络技术有限公司 一种网页信息采集方法、装置及计算设备
CN107273031A (zh) * 2017-06-23 2017-10-20 广州神马移动信息科技有限公司 信息流页面加载方法及装置
CN107391763A (zh) * 2017-08-30 2017-11-24 北京金山安全软件有限公司 一种信息显示方法及装置
CN107508807A (zh) * 2017-08-14 2017-12-22 平伟功 一种网页内容更新、数据存储的方法及***
WO2019084753A1 (zh) * 2017-10-31 2019-05-09 深圳市云中飞网络科技有限公司 信息处理方法、存储介质和移动终端
CN110311959A (zh) * 2019-06-19 2019-10-08 广州华多网络科技有限公司 消息推送与页面更新的方法、装置及数据处理***
CN112464121A (zh) * 2020-11-27 2021-03-09 金蝶软件(中国)有限公司 数据加载方法、装置、计算机设备和存储介质
CN112464125A (zh) * 2020-12-07 2021-03-09 北京小米松果电子有限公司 页面展示方法及装置、电子设备、存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030204561A1 (en) * 2002-04-30 2003-10-30 International Business Machines Corporation Method and apparatus for enabling an internet web server to keep an accurate count of page hits
CN1987851A (zh) * 2005-12-22 2007-06-27 腾讯科技(深圳)有限公司 一种网页数据的更新显示方法
CN101159739A (zh) * 2007-09-19 2008-04-09 腾讯科技(深圳)有限公司 一种字幕显示方法及通讯***以及相关设备
CN101599001A (zh) * 2009-07-13 2009-12-09 青岛海信移动通信技术股份有限公司 触摸屏显示界面更新方法和多媒体电子设备
CN102591963A (zh) * 2011-12-30 2012-07-18 奇智软件(北京)有限公司 网页内容加载控制方法及装置
US20130174019A1 (en) * 2003-04-04 2013-07-04 NetSuite Inc. Facilitating data manipulation in a browser-based user interface of an enterprise business application
US20140075459A1 (en) * 2006-12-21 2014-03-13 Microsoft Corporation Managed execution environment for software application interfacing
CN103678622A (zh) * 2013-12-18 2014-03-26 百度在线网络技术(北京)有限公司 瀑布流式图片动态呈现的方法及装置
CN103793421A (zh) * 2012-10-31 2014-05-14 北京拓尔思信息技术股份有限公司 基于网页结构的信息动态采集更新调度方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030204561A1 (en) * 2002-04-30 2003-10-30 International Business Machines Corporation Method and apparatus for enabling an internet web server to keep an accurate count of page hits
US20130174019A1 (en) * 2003-04-04 2013-07-04 NetSuite Inc. Facilitating data manipulation in a browser-based user interface of an enterprise business application
CN1987851A (zh) * 2005-12-22 2007-06-27 腾讯科技(深圳)有限公司 一种网页数据的更新显示方法
US20140075459A1 (en) * 2006-12-21 2014-03-13 Microsoft Corporation Managed execution environment for software application interfacing
CN101159739A (zh) * 2007-09-19 2008-04-09 腾讯科技(深圳)有限公司 一种字幕显示方法及通讯***以及相关设备
CN101599001A (zh) * 2009-07-13 2009-12-09 青岛海信移动通信技术股份有限公司 触摸屏显示界面更新方法和多媒体电子设备
CN102591963A (zh) * 2011-12-30 2012-07-18 奇智软件(北京)有限公司 网页内容加载控制方法及装置
CN103793421A (zh) * 2012-10-31 2014-05-14 北京拓尔思信息技术股份有限公司 基于网页结构的信息动态采集更新调度方法
CN103678622A (zh) * 2013-12-18 2014-03-26 百度在线网络技术(北京)有限公司 瀑布流式图片动态呈现的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
我是谁: "jQuery页面滚动图片等元素动态加载实现", 《豆丁网》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951450A (zh) * 2017-02-22 2017-07-14 北京麒麟合盛网络技术有限公司 一种网页信息采集方法、装置及计算设备
CN106951450B (zh) * 2017-02-22 2020-04-07 麒麟合盛网络技术股份有限公司 一种网页信息采集方法、装置及计算设备
CN107273031A (zh) * 2017-06-23 2017-10-20 广州神马移动信息科技有限公司 信息流页面加载方法及装置
CN107273031B (zh) * 2017-06-23 2020-10-16 阿里巴巴(中国)有限公司 信息流页面加载方法及装置
CN107508807A (zh) * 2017-08-14 2017-12-22 平伟功 一种网页内容更新、数据存储的方法及***
CN107391763A (zh) * 2017-08-30 2017-11-24 北京金山安全软件有限公司 一种信息显示方法及装置
WO2019084753A1 (zh) * 2017-10-31 2019-05-09 深圳市云中飞网络科技有限公司 信息处理方法、存储介质和移动终端
CN110311959A (zh) * 2019-06-19 2019-10-08 广州华多网络科技有限公司 消息推送与页面更新的方法、装置及数据处理***
CN110311959B (zh) * 2019-06-19 2022-04-26 广州方硅信息技术有限公司 消息推送与页面更新的方法、装置及数据处理***
CN112464121A (zh) * 2020-11-27 2021-03-09 金蝶软件(中国)有限公司 数据加载方法、装置、计算机设备和存储介质
CN112464125A (zh) * 2020-12-07 2021-03-09 北京小米松果电子有限公司 页面展示方法及装置、电子设备、存储介质

Also Published As

Publication number Publication date
CN105404458B (zh) 2021-02-05

Similar Documents

Publication Publication Date Title
CN105404458A (zh) 网页内容更新方法及装置
US9594505B1 (en) Prediction completion gesture
CN111984163B (zh) 应用图标显示方法、装置及电子设备
CN108549568B (zh) 应用入口处理方法、装置、存储介质及电子设备
MX2014008799A (es) Metodo, aparato y dispositivo terminal para desplegar mensajes.
CN105302811A (zh) 浏览器页面跳转方法及装置
CN104281621A (zh) 网页浏览方法及装置
CN112988006A (zh) 显示方法、装置、电子设备和存储介质
CN104243429A (zh) 一种实现浏览器书签同步的方法、装置及***
CN112486444A (zh) 投屏方法、装置、设备和可读存储介质
CN112162802A (zh) 消息回复方法、装置和电子设备
CN113504859A (zh) 传输方法和装置
CN106991150B (zh) 一种网页数据的显示方法及移动终端
CN103279276B (zh) 定位信息的方法及装置
US20150234576A1 (en) Method and apparatus for displaying information and electronic device adapted to the method
CN104238931B (zh) 信息输入方法、装置及电子设备
CN103823851A (zh) 网页显示方法和装置
CN114090110A (zh) 应用程序启动方法、装置及电子设备
CN108011860B (zh) 一种处理广播消息的方法、装置及终端
CN112181559A (zh) 界面显示方法、装置和电子设备
CN105511597A (zh) 一种基于浏览器的页面控制方法及装置
CN111857466A (zh) 消息显示方法和装置
CN112578961B (zh) 应用标识显示方法及装置
CN110619102A (zh) 一种页面元素的监听的方法及装置
CN112291412B (zh) 应用程序控制方法、装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant