说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221091696 5.X (22)申请日 2022.08.01 (71)申请人 广州市千钧网络科技有限公司 地址 510000 广东省广州市天河区华夏路 10号富力中心 20楼02单 元 (72)发明人 黄荣浩 蔡伟江 周辉  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 牛亭亭 (51)Int.Cl. G06F 21/62(2013.01) G06F 9/451(2018.01) (54)发明名称 一种基于JavaScript的页面控制方法、 装置 及电子设备 (57)摘要 本申请公开了一种基于JavaScript 的页面 控制方法、 装置及电子设备, 本申请在浏览器中 的 目 标 页面 被 初 始 化 过 程中 , 加载 基 于 JavaScrip t编写得到的目标脚本到目标页面中, 目标脚本就可以在目标页面被初始化完成后进 行计数并监测目标页面上的目标操作事件, 如果 计数完成时目标页面上也没有目标操作事件出 现, 那么可以发送目标消息到目标页面, 由此禁 止目标页面中的目标数据被访问, 而如果计数完 成之前就出现了目标操作事件, 那么重新计数并 继续监测目标操作事件。 可见, 本申请中通过在 页面中加载JavaScript脚本来在计数完成之前 如果没有操作事件就禁止目标数据被访问, 以提 高数据安全性。 权利要求书2页 说明书8页 附图4页 CN 114996765 A 2022.09.02 CN 114996765 A 1.一种基于JavaScript的页面控制方法, 其特征在于, 应用于目标脚本, 所述目标脚本 基于JavaScript编写得到, 所述方法包括: 在浏览器中的目标页面被初始化的过程中, 加载所述目标脚本到所述目标页面中, 以 使得所述目标脚本在所述目标页面被初始化完成后执 行如下流 程: 设置第一变量为第一数值, 所述第一变量每隔单位时间增加单位数值或减少单位数 值; 判断所述第 一变量是否达到第 二数值并监测所述目标页面上是否存在目标操作事件; 所述目标操作事 件为所述目标页面上接收到 输入操作的事 件; 如果在所述第 一变量为第 二数值时所述目标页面上没有所述目标操作事件出现, 发送 目标消息给所述目标页面, 以使得所述 目标页面根据所述 目标消息执行目标指令, 所述 目 标指令至少用于禁止所述目标页面中的目标 数据被访问; 如果所述目标页面上出现所述目标操作事件时所述第 一变量没有到达所述第 二数值, 返回执行所述设置第一变量为第一数值, 直到在所述第一变量为第二数值时所述目标页面 上没有所述目标操作事 件出现。 2.根据权利要求1所述的方法, 其特征在于, 所述目标指令用于在所述目标页面上的显 示窗口中输出提示消息并控制所述目标页面处于禁止操作的状态, 所述提示消息表征所述 目标页面上超时未操作, 所述显示窗口被关闭后所述目标页面处于可操作的状态。 3.根据权利要求1所述的方法, 其特征在于, 所述目标指令用于退出所述目标页面中当 前登录的目标 账户。 4.根据权利要求1所述的方法, 其特 征在于, 所述目标指令用于关闭所述目标页面。 5.根据权利要求1、 2、 3或4所述的方法, 其特征在于, 所述目标操作事件包括输入设备 对应的操作事 件, 所述输入设备包括鼠标、 键盘及触控屏中的任意 一种。 6.根据权利要求1所述的方法, 其特征在于, 所述第 一数值为0, 所述第 二数值为预设的 目标数值, 且所述第一变量每隔单位时间加1。 7.根据权利要求1所述的方法, 其特征在于, 所述第一数值为预设的目标数值, 所述第 二数值为0, 且所述第一变量每隔单位时间减1。 8.根据权利要求1、 2、 3或4所述的方法, 其特 征在于, 所述单位时间为1秒。 9.一种基于JavaScript的页面控制装置, 其特 征在于, 所述装置包括: 目标脚本, 所述目标脚本基于JavaScript编写得到; 脚本加载单元, 用于在浏览器中的目标页面被初始化的过程中, 加载所述目标脚本到 所述目标页面中, 以使得 所述目标脚本在所述目标页面被初始化完成后执 行如下流 程: 设置第一变量为第一数值, 所述第一变量每隔单位时间增加单位数值或减少单位数 值; 判断所述第一变量是否达到第二数值并监测所述 目标页面上是否存在目标操作事件; 所述目标操作事件为所述目标页面上接收到输入操作的事件; 如果在所述第一变量为第二 数值时所述 目标页面上没有所述 目标操作事件出现, 发送目标消息给所述 目标页面, 以使 得所述目标页面根据所述目标消息执行目标指 令, 所述目标指 令至少用于禁止所述目标页 面中的目标数据被访问; 如果所述目标页面上出现所述目标操作事件时所述第一变量没有 到达所述第二数值, 返回执行所述设置第一变量为第一数值, 直到在所述第一变量为第二 数值时所述目标页面上没有所述目标操作事 件出现。权 利 要 求 书 1/2 页 2 CN 114996765 A 210.一种电子设备, 其特 征在于, 包括: 存储器, 用于存 储计算机程序以及所述计算机程序运行 所产生的数据; 处理器, 用于执行所述计算机程序, 以实现: 在浏览器中的目标页面被初始化的过程 中, 加载目标脚本到所述目标页面中, 所述目标脚本基于J avaScript编写得到, 以使得所述 目标脚本在所述目标页面被初始化完成后执行如下流程: 设置第一变量为第一数值, 所述 第一变量每隔单位时间增加单位数值或减少单位数值; 判断所述第一变量是否达到第二数 值并监测所述目标页面上是否存在目标操作事件; 所述目标操作事件为所述目标页面上接 收到输入操作的事件; 如果在所述第一变量为第二数值时所述目标页面上没有所述目标操 作事件出现, 发送目标消息给所述 目标页面, 以使得所述 目标页面根据所述 目标消息执行 目标指令, 所述目标指令至少用于禁止所述 目标页面中的目标数据被访问; 如果所述 目标 页面上出现所述目标操作事件时所述第一变量没有到达所述第二数值, 返回执行所述设置 第一变量为第一数值, 直到在所述第一变量为第二数值时所述目标页面上没有所述目标操 作事件出现。权 利 要 求 书 2/2 页 3 CN 114996765 A 3

PDF文档 专利 一种基于JavaScript的页面控制方法、装置及电子设备

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于JavaScript的页面控制方法、装置及电子设备 第 1 页 专利 一种基于JavaScript的页面控制方法、装置及电子设备 第 2 页 专利 一种基于JavaScript的页面控制方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:44上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。