触发网页内操作的方法及设备的制作方法

上传人:ting****789 文档编号:310042290 上传时间:2022-06-14 格式:DOCX 页数:6 大小:21.04KB
返回 下载 相关 举报
触发网页内操作的方法及设备的制作方法_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《触发网页内操作的方法及设备的制作方法》由会员分享,可在线阅读,更多相关《触发网页内操作的方法及设备的制作方法(6页珍藏版)》请在金锄头文库上搜索。

1、触发网页内操作的方法及设备的制作方法专利名称:触发网页内操作的方法及设备的制作方法技术领域:本发明涉及计算机技术领域,特别涉及一种触发网页内操作的方法及设备。背景技术:浏览器是用于显示网页,并可以实现用户与所显示的网页交互的软件。一般情况下,用户可以通过有效的鼠标操作来实现与浏览器所显示的网页的交互,具体地,有效的鼠标操作包括通过鼠标点击网页上的链接,在网页上单方向滑动鼠标的滚轮,或者通过鼠标点击网页上的滚动条等;浏览器在检测到用户对网页的有效操作时,执行该有效操作对应的事件,例如,用户通过鼠标点击网页上的链接,打开该链接对应的网页,或者,用户通过滑 动鼠标的滚轮,滚动网页等。现有技术中,浏览

2、器针对用户对网页的些无效操作无法给出响应。发明内容为了解决现有技术的问题,本发明实施例提供了一种触发网页内操作的方法及设备。所述技术方案如下一种触发网页内操作的方法,所述方法包括接收用户发送的访问网页的请求,通过网页浏览器获取并显示所述网页;监控所述用户通过输入设备操作所述网页时产生的无效事件;当监控到所述无效事件满足预定条件时,触发所述网页内所述无效事件相对应的自定义操作。所述监控所述用户通过输入设备操作所述网页时产生的无效事件包括通过预设的应用程序Javascript监听所述用户通过输入设备操作所述网页时产生的无效事件。所述输入设备至少包括鼠标、键盘或者触摸板。所述无效事件至少包括鼠标滚轮

3、的交叉滚动事件、所述网页浏览器滚动条在预设的两个方向交叉移动事件、所述网页内预定位置上的鼠标点击事件、所述网页内鼠标指针在预设方向悬浮移动事件或者所述网页内预定位置上的触摸事件。所述当监控到所述无效事件满足预定条件时,触发所述网页内所述无效事件相对应的自定义操作包括监控到所述无效事件时,触发所述网页内所述无效事件随机对应的自定义操作;或者监控到所述无效事件在预定时间内达到预定次数时,触发所述网页内所述无效事件随机对应的自定义操作。一种触发网页内操作的方法,所述方法包括接收用户发送的访问社交网络服务SNS网页的请求,通过网页浏览器获取并显示所述SNS网页;监控所述用户通过输入设备操作所述SNS网

4、页时产生的无效事件;当监控到所述无效事件满足预定条件时,触发所述SNS网页内所述无效事件对应的自定义操作,获取并呈现所述SNS网页内的预定类别的消息。所述监控所述用户通过输入设备操作所述SNS网页时产生的无效事件包括通过预设的应用程序Javascript监听所述用户通过输入设备操作所述SNS网页时产生的无效事件。所述输入设备至少包括鼠标、键盘或者触摸板。所述无效事件至少包括鼠标滚轮在预设的两个方向交叉滚动事件、所述网页浏览器滚动条在预设的两个方向交叉移动事件、所述SNS网页内预定位置上的鼠标点击事件、所述SNS网页内鼠标指针在预设方向悬浮移动事件或者所述SNS网页内预定位置上的 触摸事件。所述

5、当监控到所述无效事件满足预定条件时,触发所述SNS网页内所述无效事件相对应的自定义操作包括监控到所述无效事件时,触发所述SNS网页内所述无效事件随机对应的自定义操作;或者监控到所述无效事件在预定时间内达到预定次数时,触发所述SNS网页内所述无效事件随机对应的自定义操作。所述SNS网页内的预定类别的消息至少包括所述用户的好友动态信息、所述SNS网页内的评论信息、所述SNS网页内的热门话题或者所述SNS网页的用户的通讯录信息。一种触发网页内操作的设备,所述设备包括显示模块、监控模块和触发模块;所述显示模块,用于接收用户发送的访问网页的请求,通过网页浏览器获取并显示所述网页;所述监控模块,用于监控所

6、述用户通过输入设备操作所述网页时产生的无效事件;所述触发模块,用于当监控到所述无效事件满足预定条件时,触发所述网页内所述无效事件相对应的自定义操作。所述监控模块,具体用于通过预设的应用程序Javascript监听所述用户通过输入设备操作所述网页时产生的无效事件。所述输入设备至少包括鼠标、键盘或者触摸板。所述无效事件至少包括鼠标滚轮的交叉滚动事件、所述网页浏览器滚动条在预设的两个方向交叉移动事件、所述网页内预定位置上的鼠标点击事件、所述网页内鼠标指针在预设方向悬浮移动事件或者所述网页内预定位置上的触摸事件。触发模块包括第一触发单元,用于监控到所述无效事件时,触发所述网页内所述无效事件随机对应的自

7、定义操作;或者第二触发单元,用于监控到所述无效事件在预定时间内达到预定次数时,触发所述网页内所述无效事件随机对应的自定义操作。一种触发网页内操作的设备,所述设备包括显示模块、监控模块和触发模块;所述显示模块,用于接收用户发送的访问社交网络服务SNS网页的请求,通过网页浏览器获取并显示所述SNS网页;所述监控模块,用于监控所述用户通过输入设备操作所述SNS网页时产生的无效事件;所述触发模块,用于当监控到所述无效事件满足预定条件时,触发所述SNS网页内所述无效事件对应的自定义操作,获取并呈现所述SNS网页内的预定类别的消息。所述监控模块,具体用于通过预设的应用程序Javascript监听所述用户通

8、过输入设备操作所述SNS网页时产生的无效事件。 所述输入设备至少包括鼠标、键盘或者触摸板。所述无效事件至少包括鼠标滚轮在预设的两个方向交叉滚动事件、所述网页浏览器滚动条在预设的两个方向交叉移动事件、所述SNS网页内预定位置上的鼠标点击事件、所述SNS网页内鼠标指针在预设方向悬浮移动事件或者所述SNS网页内预定位置上的触摸事件。其特征在于,所述触发模块包括第一触发单元,用于监控到所述无效事件时,触发所述SNS网页内所述无效事件随机对应的自定义操作;或者第二触发单元,用于监控到所述无效事件在预定时间内达到预定次数时,触发所述SNS网页内所述无效事件随机对应的自定义操作。所述SNS网页内的预定类别的

9、消息至少包括所述用户的好友动态信息、所述SNS网页内的评论信息、所述SNS网页内的热门话题或者所述SNS网页的用户的通讯录信息。本发明实施例提供的技术方案带来的有益效果是监控用户对通过输入设备操作网页时产生的无效事件,并在监控到无效事件满足预定条件时,触发网页内该无效事件相对应的自定义操作,对用户的一些无效操作做出响应,充分利用了输入设备的功能,增强了人机交互的能力,提升用户体验。为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些

10、附图获得其他的附图。图I是本发明具体实施例提供的一种触发网页内操作的方法流程示意图;图2是本发明具体实施例提供的一种触发网页内操作的方法流程示意图;图3是本发明具体实施例提供的一种触发网页内操作的方法流程示意图;图4是本发明具体实施例提供的一种触发网页内操作的设备的结构示意图;图5是本发明具体实施例提供的另种触发网页内操作的设备的结构示意图;图6是本发明具体实施例提供的另种触发网页内操作的设备的结构示意图;图7是本发明具体实施例提供的另种触发网页内操作的设备的结构示意图。具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进步地详细描述。參见图I,一种触发网

11、页内操作的方法,所述方法包括如下操作步骤101 :接收用户发送的访问网页的请求,通过网页浏览器获取并显示所述网页;步骤102 :监控用户通过输入设备操作所述网页时产生的无效事件;步骤103 :当监控到所述无效事件满足预定条件时,触发所述网页内所述无效事件相对应的自定义操作。本发明实施例提供的技术方案带来的有益效果是监控用户对通过输入设备操作网页时产生的无效事件,并在监控到无效事件满足预定条件时,触发网页内该无效事件相对应的自定义操作,对用户的一些无效操作做出响应,充分利用了输入设备的功能,增强了人机交互的能力,提升用户体验。本发明实施例中,将用户通过输入设备操作网页浏览器所显示网页时产生的操作

12、,称为事件,所述事件分为有效事件和无效事件。其中,所述有效事件为与网页浏览器所提供的功能相对应的事件,所述无效事件为未与网页浏览器所提供的功能相对应的事件。通常情况下,网页浏览器建立有有效事件与网页浏览器所提供功能间对应关系,所述浏览器所提供功能可以包括翻页、打开网页上链接或者网页跳转等,而上述浏览器所提供功能分别对应的有效事件可以包括浏览器滚动条滚动事件、针对链接的鼠标点击事件或者鼠标在个方向上的拖动事件。在具体实现时,用户通过点击鼠标的按键点击网页上链接,产生有效的Onclick(点击)事件,网页浏览器在获知该Onclick事件时,触发浏览器打开所述链接;用户通过鼠标拖动浏览器滚动条,产生

13、有效的浏览器滚动条滚动事件,网页浏览器在获知该浏览器滚动事件时,触发当前网页翻动;用户通过点击鼠标按键使得鼠标指针在显示网页上向个方向滑动,则产生有效的跳转事件,当网页浏览器获知该跳转事件时,则跳转到新标签项所显示的页面。本发明实施例中,除去已于网页浏览器所提供功能相对应的有效事件外,用户通过输入设备操作所显示网页时,可能会产生些未与网页浏览器所提供功能对应的事件,即本发明实施例中所述的无效事件,如鼠标滚轮的交叉滚动事件、网页浏览器滚动条在预设的两个方向交叉移动事件、网页内预定位置上的鼠标点击事件、网页内鼠标指针在预设方向悬浮移动事件或者网页内预定位置上的触摸事件。现有的网页浏览器本身无法识别

14、上述无效事件,即使网页浏览器检测到上述无效事件吋,不会给予任何的响应。其中,所述输入设备包括但不限于鼠标、键盘或者触摸板。本发明实施例中,为了保证网页浏览器可以对上述无效事件进行响应,以提高用户的使用体验,提供了一种触发网页内操作的方法,具体包括建立无效事件与网页内自定义操作的对应关系,监控用户通过输入设备操作网页时产生的无效事件,并在监控到无效事件满足预定条件时,触发网页内所述无效事件相对应的自定义操作,实现对所述无效事件的响应。下面则结合具体实施例来详细说明本过程作为种优选的实施例,參见图2,为本发明实施例所提供的一种触发网页内操作的方法,该方法具体可以由计算机、手机或者平板电脑等设备来实

15、现,更进一歩地,该方法可以由内置于计算机、手机或者平板电脑等设备的网页浏览器客户端实现,包括201 :建立无效事件与自定义操作间对应关系;本发明实施例中,所述自定义操作可以包括获取并呈现网页浏览器所显示网页内特定类型的消息;针对浏览器网页所显示的网页为社交网络服务(Social Networking Services,SNS)网页的场景下,所述自定义操作可以包括但不限于获取并呈现注册SNS网页的用户的好友动态信息,获取并呈现SNS网页内的评论信息,获取并呈现SNS网页内的热门话题,或者获取并呈现注册SNS网页的用户的通讯录信息;针对浏览器网页所显示的网页为捜索类网页(如百度、搜搜或者谷歌等)的

16、场景下,所述自定义操作可以包括但不限于获取并呈现所述搜索类网页内热门搜索的内容等;针对浏览器网页所显示的网页为新闻类网页(如新浪新闻或者腾讯新闻网页等)的场景下,所述自定义操作可以包括但不限于获取并呈现所述新闻类网页内的热门新闻内容等;总之,本发明实施例并不限定所述自定义操作,工程师可以根据所显示网页的类型来设定获取和呈现的网页内的特定类型的消息。更进一歩地,无效事件与自定义操作间对应关系可以是随机对应的,针对同一无效事件当前对应的自定义操作可以是获取并呈现SNS网页内的热门话题,下一刻对应的自定义操作可以是获取并呈现注册SNS网页的用户的通讯录信息;即可以根据用户的浏览习惯来随机建立无效事件与自定义操作间对应关系,如用户第一时间段期间经常查看SNS网页内的热门话题,则在第一时间段期间,无效事件可以与获取并呈现SNS网页内的热门话题的操作相对应,又如用户在第二时间期间经常查看SNS网页内的评论信息,则在第二时间段期间内,同一无效事件可以与获取并呈现SNS网页内的评论信息的操作相对应。202 :接收用户发送的访问网

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号