一种同域跨单页应用无感知跳转方法及装置

基本信息

申请号 CN202010467872.4 申请日 -
公开(公告)号 CN111708965A 公开(公告)日 2020-09-25
申请公布号 CN111708965A 申请公布日 2020-09-25
分类号 G06F16/958(2019.01)I;G06F16/955(2019.01)I 分类 计算;推算;计数;
发明人 吴江林;崔浩波;孙德华 申请(专利权)人 北京嗨学网教育科技股份有限公司
代理机构 北京开阳星知识产权代理有限公司 代理人 安伟
地址 100107北京市朝阳区天畅园7号楼2层7-202
法律状态 -

摘要

摘要 本公开提供了一种同域跨单页应用无感知跳转方法及装置,涉及计算机技术领域,包括:当执行JavaScript代码时,将History API的原始push方法存放于变量中;基于存储的变量构造函数,得到History API的自定义push方法;基于自定义push方法,在当前页面需要跳转到目标页面时,判断目标页面的跳转目标地址是否与预设的白名单地址相匹配;根据匹配结果调用不同的跳转方式,并基于跳转方式从当前页面跳转到目标页面。本公开可以有效减少开发逻辑和规避不必要产生的错误。