[发明专利]用于页面交互的方法和装置在审
申请号: | 201811338042.0 | 申请日: | 2018-11-12 |
公开(公告)号: | CN110018867A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 张林杰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/958;G06F16/957 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 方法和装置 页面交互 多个页面 检查结果 交互能力 记录 更新 检查 | ||
本发明涉及一种用于页面交互的方法和装置,该方法包括:针对Web应用具有的多个页面中的任一页面,在所述任一页面已被打开的情况下,检查指定变量中是否记录了指示所述Web应用的数据已被修改的事件,其中,当用户在所述Web应用的已打开的任何页面上修改了所述Web应用的数据时所述事件被记录在所述指定变量中;如果检查结果为肯定,则使得所述任一页面利用所述Web应用的修改后的数据来更新其所显示的内容。该方法和装置能够使得Web应用的各个页面具有交互能力。
技术领域
本发明涉及互联网领域,尤其涉及用于页面交互的方法和装置。
背景技术
Web应用是利用浏览器与用户进行交互的网络应用程序。Web应用允许用户同时打开多个页面。Web应用的同时打开的各个页面可以在计算机的同一个屏幕上显示或者分布在计算机的多个屏幕上显示。
然而,Web应用的已打开的各个页面相互之间没有信息交互能力。
发明内容
考虑到现有技术的以上问题,本发明的实施例提供用于页面交互的方法和装置,其能够使得Web应用的各个页面具有交互能力。
按照本发明的实施例的一种用于页面交互的方法,包括:针对Web应用具有的多个页面中的任一页面,在所述任一页面已被打开的情况下,检查指定变量中是否记录了指示所述Web应用的数据已被修改的事件,其中,当用户在所述Web应用的已打开的任何页面上修改了所述Web应用的数据时所述事件被记录在所述指定变量中;以及,如果检查结果为肯定,则使得所述任一页面利用所述Web应用的修改后的数据来更新其所显示的内容。
按照本发明的实施例的一种用于页面交互的装置,包括:检查模块,用于针对Web应用具有的多个页面中的任一页面,在所述任一页面已被打开的情况下,检查指定变量中是否记录了指示所述Web应用的数据已被修改的事件,其中,当用户在所述Web应用的已打开的任何页面上修改了所述Web应用的数据时所述事件被记录在所述指定变量中;以及,更新模块,用于如果检查结果为肯定,则使得所述任一页面利用所述Web应用的修改后的数据来更新其所显示的内容。
按照本发明的实施例的一种电子设备,包括:处理器;以及,存储器,其上存储有可执行指令,其中,所述可执行指令当被执行时使得所述处理器执行前述的方法。
按照本发明的实施例的一种机器可读介质,其上存储有可执行指令,其中,所述可执行指令当被执行时使得机器执行前述的方法。
本发明的实施例的方案利用指定变量在Web应用的各个已打开的页面之间传递指示Web应用的数据已被修改的事件,这使得当Web应用的数据被修改时Web应用的各个已打开的页面能够知道Web应用的数据已被修改并相应地更新所显示的内容,因此,本发明的实施例的方案能够使得Web应用的各个页面具有交互能力。
附图说明
本发明的特征和优点通过以下结合附图的描述将变得更加显而易见。
图1示出了按照本发明的一个实施例的用于页面交互的方法的总体流程图。
图2示出了按照本发明的一个实施例的用于页面交互的方法的流程图。
图3示出了按照本发明的一个实施例的用于页面交互的装置的示意图。
图4示出了按照本发明的一个实施例的电子设备的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811338042.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户界面主题更新方法、装置、系统、车机及车辆
- 下一篇:对象处理方法及装置