CN109271601A - 一种基于教育***的页面提示方法及电子设备 - Google Patents

一种基于教育***的页面提示方法及电子设备 Download PDF

Info

Publication number
CN109271601A
CN109271601A CN201810968063.4A CN201810968063A CN109271601A CN 109271601 A CN109271601 A CN 109271601A CN 201810968063 A CN201810968063 A CN 201810968063A CN 109271601 A CN109271601 A CN 109271601A
Authority
CN
China
Prior art keywords
page
user
routing
needs
jump
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.)
Pending
Application number
CN201810968063.4A
Other languages
English (en)
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.)
Shenzhen Dianmao Technology Co Ltd
Original Assignee
Shenzhen Dianmao Technology 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 Shenzhen Dianmao Technology Co Ltd filed Critical Shenzhen Dianmao Technology Co Ltd
Priority to CN201810968063.4A priority Critical patent/CN109271601A/zh
Publication of CN109271601A publication Critical patent/CN109271601A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

本发明公开了一种基于教育***的页面提示方法及电子设备,其中,所述方法包括步骤:A.实时监听用户的浏览器事件;B.在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户;通过本发明所述方案,能够对用户浏览器事件进行监听,在页面发生跳转或关闭时,判断是否需要提示用户,减少由于误操作导致的页面信息未保存而退出或跳转导致信息流失。

Description

一种基于教育***的页面提示方法及电子设备
技术领域
本发明涉及教育***领域,尤其涉及一种基于教育***的页面提示方法及电子设备。
背景技术
当用户在浏览网页时,浏览器页面经常会需要跳转,或者用户使用完毕需要关闭,而当用户点击返回/关闭页面时,需要提示用户当前页面信息不会保存;不需要提示信息的页面也会出现提示,有时用户忘记点击,可能页面仍然停留在当前页面,导致信息泄漏等情况发生。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于教育***的页面提示方法及电子设备,旨在解决浏览器页面跳转或关闭时,智能提醒用户的的问题。
本发明的技术方案如下:
一种基于教育***的页面提示方法,其中,包括步骤:
A.实时监听用户的浏览器事件;
B.在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户。
所述的基于教育***的页面提示方法,其中,所述步骤A包括中,所述浏览器事件包括跳转页面和页面关闭。
所述的基于教育***的页面提示方法,其中,所述步骤A之前包括:
S.利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由。
所述的基于教育***的页面提示方法,其中,所述步骤B包括:
B11.当浏览器事件为跳转页面时,判断路由是否需要拦截;
B12.当跳转页面路由需要拦截时,开启路由守卫,提示用户是否继续跳转等待用户操作;
B13.当是时,关闭路由继续跳转,否则停留在当前页面等待用户操作。
所述的基于教育***的页面提示方法,其中,所述步骤B还包括:
B21.当浏览器事件为关闭页面时,判断当前页面是否需要拦截;
B22.当关闭页面路由需要拦截时,提示用户当前页面未保存,并限制用户关闭当前页面;
B23.判断是否继续关闭等待用户操作,当是时,关闭当前页面,否则停留在该页面,等待用户进行操作。
一种电子设备,其中,包括处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
实时监听用户的浏览器事件;
在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户。
所述的电子设备,其中,所述浏览器事件包括跳转页面和页面关闭。
所述的电子设备,其中,所述处理器还用于执行:
利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由。
所述的电子设备,其中,所述处理器还用于执行:
当浏览器事件为跳转页面时,判断路由是否需要拦截;
当跳转页面路由需要拦截时,开启路由守卫,提示用户是否继续跳转等待用户操作;
当是时,关闭路由继续跳转,否则停留在当前页面等待用户操作。
所述的电子设备,其中,所述处理器还用于执行:
当浏览器事件为关闭页面时,判断当前页面是否需要拦截;
当关闭页面路由需要拦截时,提示用户当前页面未保存,并限制用户关闭当前页面;
判断是否继续关闭等待用户操作,当是时,关闭当前页面,否则停留在该页面,等待用户进行操作。
有益效果:本发明公开了一种基于教育***的页面提示方法及电子设备,其中,所述方法包括步骤:A.实时监听用户的浏览器事件;B.在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户;通过本发明所述方案,能够对用户浏览器事件进行监听,在页面发生跳转或关闭时,判断是否需要提示用户,减少由于误操作导致的页面信息未保存而退出或跳转导致信息流失。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1为本发明所述基于教育***的页面提示方法的步骤流程图。
图2为本发明所述基于教育***的页面提示方法的步骤S2的第一步骤流程图。
图3为本发明所述基于教育***的页面提示方法的步骤S2的第二步骤流程图。
图4为本发明所述电子设备的结构示意图。。
具体实施方式
本发明提供一种基于教育***的页面提示方法及电子设备,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,为本发明所述基于教育***的页面提示方法的步骤流程图,本发明公开了一种基于教育***的页面提示方法,其中,包括步骤:
S1.实时监听用户的浏览器事件;
S2.在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户。
本发明公开了一种基于教育***的页面提示方法,实时监听用户的浏览器事件,获取用户对浏览器的操作,在对浏览器进行操作的过程中,网页页面可能会发生变化,因此,对需要提示的页面进行拦截,并提示用户,例如有些页面保存有用户填写的信息,需要询问是否保存该信息等,此时用户可以根据提示,来对网页进行相应的操作,是否继续操作,或保留该界面。
进一步的,所述的基于教育***的页面提示方法,其中,所述步骤S1包括中,所述浏览器事件包括跳转页面和页面关闭。
本发明所述方法,所述浏览器事件优选包括跳转页面和关闭页面,在电机浏览器中的网页时,可能会进行页面的跳转,而对于页面的跳转,可能会导致一些信息的丢失,因此,需要提示用户是否进行信息的保存,或者,有些网页,跳转后,为了隐私,用户可以删除信息等,同理,页面关闭,也会进行相应的提示,但是本发明中,仅对需要提示的页面进行拦截,提示用户,并非所有页面跳转和关闭均提示用户。
进一步的,所述的基于教育***的页面提示方法,其中,所述步骤S1之前包括:
S0.利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由。
本发明所述方法,优选所述步骤S1之前包括利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由,即,预先存储需要提示用户的路由,当浏览器的网页跳转时,路由为需要提示时,则会给出提示,用户可以根据提示进行相应的操作,否则,不会给出提示,直接跳转或关闭页面。
进一步的,所述的基于教育***的页面提示方法,如图2所示,为所述步骤S2的第一流程图,其中,所述步骤S2包括:
S211.当浏览器事件为跳转页面时,判断路由是否需要拦截;
S212.当跳转页面路由需要拦截时,开启路由守卫,提示用户是否继续跳转等待用户操作;
S213.当是时,关闭路由继续跳转,否则停留在当前页面等待用户操作。
本发明所述方法,所述步骤S2的第一实施例为,浏览器事件为跳转页面,当网页跳转时,判断路由是否需要拦截,当需要拦截时,开启路由守卫,此时,页面提示用户是否跳转或取消,当用户点击继续跳转时,关闭路由,网页继续跳转,否则,停留在当前页面,用户对当前页面进行保存等相应的操作。
进一步的,所述的基于教育***的页面提示方法,如图3所示,为所述步骤S2的第二流程图,其中,所述步骤S2还包括:
S221.当浏览器事件为关闭页面时,判断当前页面是否需要拦截;
S222.当关闭页面路由需要拦截时,提示用户当前页面未保存,并限制用户关闭当前页面;
S223.判断是否继续关闭等待用户操作,当是时,关闭当前页面,否则停留在该页面,等待用户进行操作。
本发明所述步骤S2的第二实施例,浏览器为关闭页面操作时,判断当前页面是否需要拦截,当关闭页面路由需要拦截时,提示用户当前页面未保存,并且闲置用户关闭当前页面,只有在用户点击继续关闭当前页面时,关闭当前页面,否则停留在当前页面,等待用户进行操作。
进一步的,本发明还公开了一种电子设备10,如图4所示,为其结构示意图,其中,包括处理器110,适于实现各指令,以及
存储设备120,适于存储多条指令,所述指令适于由处理器110加载并执行:
实时监听用户的浏览器事件;
在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户。
所述处理器110可以为通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、单片机、ARM(Acorn RISC Machine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。还有,处理器还可以是任何传统处理器、微处理器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、任何其它这种配置。
存储设备120作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的教育互动方法对应的程序指令。处理器通过运行存储在存储设备中的非易失性软件程序、指令以及单元,从而执行教育互动方法的各种功能应用以及数据处理,即实现上述方法实施例。
所述电子设备包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能电子设备(例如iPhone)、多媒体电子设备、功能性电子设备,以及低端电子设备等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放视频内容,一般也具备移动上网特性。该类设备包括:视频播放器,掌上游戏机,以及智能玩具和便携式车载导航设备。
(4)其他具有触摸屏幕的电子设备。
本发明所述电子设备,实时监听用户的浏览器事件,获取用户对浏览器的操作,在对浏览器进行操作的过程中,网页页面可能会发生变化,因此,对需要提示的页面进行拦截,并提示用户,例如有些页面保存有用户填写的信息,需要询问是否保存该信息等,此时用户可以根据提示,来对网页进行相应的操作,是否继续操作,或保留该界面。
进一步的,所述的电子设备,其中,所述浏览器事件包括跳转页面和页面关闭。
进一步的,所述的电子设备,其中,所述处理器110还用于执行:
利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由。
本发明进一步的,利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由,即,预先存储需要提示用户的路由,当浏览器的网页跳转时,路由为需要提示时,则会给出提示,用户可以根据提示进行相应的操作,否则,不会给出提示,直接跳转或关闭页面
进一步的,所述的电子设备,其中,所述处理器110还用于执行:
当浏览器事件为跳转页面时,判断路由是否需要拦截;
当跳转页面路由需要拦截时,开启路由守卫,提示用户是否继续跳转等待用户操作;
当是时,关闭路由继续跳转,否则停留在当前页面等待用户操作。
浏览器事件为跳转页面,当网页跳转时,判断路由是否需要拦截,当需要拦截时,开启路由守卫,此时,页面提示用户是否跳转或取消,当用户点击继续跳转时,关闭路由,网页继续跳转,否则,停留在当前页面,用户对当前页面进行保存等相应的操作。
进一步的,所述的电子设备,其中,所述处理器110还用于执行:
当浏览器事件为关闭页面时,判断当前页面是否需要拦截;
当关闭页面路由需要拦截时,提示用户当前页面未保存,并限制用户关闭当前页面;
判断是否继续关闭等待用户操作,当是时,关闭当前页面,否则停留在该页面,等待用户进行操作。
浏览器为关闭页面操作时,判断当前页面是否需要拦截,当关闭页面路由需要拦截时,提示用户当前页面未保存,并且闲置用户关闭当前页面,只有在用户点击继续关闭当前页面时,关闭当前页面,否则停留在当前页面,等待用户进行操作。
综上所述,本发明公开了一种基于教育***的页面提示方法及电子设备,其中,所述方法包括步骤:A.实时监听用户的浏览器事件;B.在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户;通过本发明所述方案,能够对用户浏览器事件进行监听,在页面发生跳转或关闭时,判断是否需要提示用户,减少由于误操作导致的页面信息未保存而退出或跳转导致信息流失。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种基于教育***的页面提示方法,其特征在于,包括步骤:
A.实时监听用户的浏览器事件;
B.在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户。
2.根据权利要求1所述的基于教育***的页面提示方法,其特征在于,所述步骤A包括中,所述浏览器事件包括跳转页面和页面关闭。
3.根据权利要求1所述的基于教育***的页面提示方法,其特征在于,所述步骤A之前包括:
S.利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由。
4.根据权利要求3所述的基于教育***的页面提示方法,其特征在于,所述步骤B包括:
B11.当浏览器事件为跳转页面时,判断路由是否需要拦截;
B12.当跳转页面路由需要拦截时,开启路由守卫,提示用户是否继续跳转等待用户操作;
B13.当是时,关闭路由继续跳转,否则停留在当前页面等待用户操作。
5.根据权利要求3所述的基于教育***的页面提示方法,其特征在于,所述步骤B还包括:
B21.当浏览器事件为关闭页面时,判断当前页面是否需要拦截;
B22.当关闭页面路由需要拦截时,提示用户当前页面未保存,并限制用户关闭当前页面;
B23.判断是否继续关闭等待用户操作,当是时,关闭当前页面,否则停留在该页面,等待用户进行操作。
6.一种电子设备,其特征在于,包括处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
实时监听用户的浏览器事件;
在用户进行浏览器页面操作时,对需要提示的页面进行拦截,并提示用户。
7.根据权利要求6所述的电子设备,其特征在于,所述浏览器事件包括跳转页面和页面关闭。
8.根据权利要求6所述的电子设备,其特征在于,所述处理器还用于执行:
利用正则匹配所有路由器,导出所有路由,定义需要提示用户的路由。
9.根据权利要求8所述的电子设备,其特征在于,所述处理器还用于执行:
当浏览器事件为跳转页面时,判断路由是否需要拦截;
当跳转页面路由需要拦截时,开启路由守卫,提示用户是否继续跳转等待用户操作;
当是时,关闭路由继续跳转,否则停留在当前页面等待用户操作。
10.根据权利要求8所述的电子设备,其特征在于,所述处理器还用于执行:
当浏览器事件为关闭页面时,判断当前页面是否需要拦截;
当关闭页面路由需要拦截时,提示用户当前页面未保存,并限制用户关闭当前页面;
判断是否继续关闭等待用户操作,当是时,关闭当前页面,否则停留在该页面,等待用户进行操作。
CN201810968063.4A 2018-08-23 2018-08-23 一种基于教育***的页面提示方法及电子设备 Pending CN109271601A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810968063.4A CN109271601A (zh) 2018-08-23 2018-08-23 一种基于教育***的页面提示方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810968063.4A CN109271601A (zh) 2018-08-23 2018-08-23 一种基于教育***的页面提示方法及电子设备

Publications (1)

Publication Number Publication Date
CN109271601A true CN109271601A (zh) 2019-01-25

Family

ID=65154452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810968063.4A Pending CN109271601A (zh) 2018-08-23 2018-08-23 一种基于教育***的页面提示方法及电子设备

Country Status (1)

Country Link
CN (1) CN109271601A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111339470A (zh) * 2020-03-03 2020-06-26 政采云有限公司 一种页面返回报警方法、***、装置及可读存储介质
WO2023115309A1 (en) * 2021-12-21 2023-06-29 Citrix Systems, Inc. User interface for reminding user of incomplete tasks in inactive application windows

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831556A (zh) * 2012-04-20 2012-12-19 曾理 一种采用界面前置技术来防止远程学习、***的方法
CN104243210A (zh) * 2014-09-17 2014-12-24 湖北盛天网络技术股份有限公司 远程访问路由器管理页面的方法和***
CN106202381A (zh) * 2016-07-08 2016-12-07 贵阳语玩科技有限公司 启动页面的路由方法、装置及组件
CN107316508A (zh) * 2016-09-25 2017-11-03 王小安 一种电子教材、教辅终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831556A (zh) * 2012-04-20 2012-12-19 曾理 一种采用界面前置技术来防止远程学习、***的方法
CN104243210A (zh) * 2014-09-17 2014-12-24 湖北盛天网络技术股份有限公司 远程访问路由器管理页面的方法和***
CN106202381A (zh) * 2016-07-08 2016-12-07 贵阳语玩科技有限公司 启动页面的路由方法、装置及组件
CN107316508A (zh) * 2016-09-25 2017-11-03 王小安 一种电子教材、教辅终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HAOROOMS: "单页应用/vue等页面未保存刷新关闭返回等确认提示,https://www.haorooms.com/post/single_page_refrashtip", 《HAOROOMS博客》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111339470A (zh) * 2020-03-03 2020-06-26 政采云有限公司 一种页面返回报警方法、***、装置及可读存储介质
WO2023115309A1 (en) * 2021-12-21 2023-06-29 Citrix Systems, Inc. User interface for reminding user of incomplete tasks in inactive application windows
US11995303B2 (en) 2021-12-21 2024-05-28 Citrix Systems, Inc. User interface for reminding a user of incomplete tasks in inactive application windows

Similar Documents

Publication Publication Date Title
WO2019000710A1 (zh) 页面加载方法、装置和电子设备
CN103218133B (zh) 关联应用程序的启动方法和终端
CN106777184A (zh) 一种页面加载方法、装置及电子设备
CN109358936A (zh) 信息处理方法、装置、存储介质、电子设备及***
CN105100003B (zh) 一种客户端的网页游戏预加载方法及装置
US10977317B2 (en) Search result displaying method and apparatus
CN103914342A (zh) 一种电子设备程序控制方法、***及电子设备
WO2019149026A1 (zh) 应用页面的链接生成方法、装置、存储介质及电子设备
CN103810176B (zh) 一种网页信息的预取访问方法和装置
CN106970977A (zh) 一种网页跳转处理方法及装置
TW200903246A (en) Method of and apparatus for reducing power consumption within an integrated circuit
US10083002B2 (en) Using voice-based web navigation to conserve cellular data
CN104270257B (zh) 基于pb和xpath的网元级网管业务配置适配***及方法
CN104866416B (zh) 实现应用程序性能分析的方法和装置
CN109271601A (zh) 一种基于教育***的页面提示方法及电子设备
CN103870191B (zh) 网页保存的方法及电子设备
CN106803188A (zh) 业务操作的显示方法、装置及电子设备
CN107547748A (zh) 一种图片管理方法、终端及计算机可读存储介质
CN107315833A (zh) 基于应用程序的检索与下载的方法和装置
CN106610823A (zh) 一种页面显示方法及装置
CN114356166A (zh) 应用图标显示方法及相关设备
CN103294717A (zh) 一种基于双内核浏览器的网页打开方法和装置
US20150193415A1 (en) Presenting tags of a tag cloud in a more understandable and visually appealing manner
CN109361757A (zh) 一种数据传输方法、装置及计算机可读存储介质
KR101584225B1 (ko) 메신저의 대화 내용을 바탕으로 추천 검색어를 제공하는 방법과 시스템 및 기록 매체

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190125