首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种在原生HTML5页面中实现单页应用的方法及系统 

申请/专利权人:北京思特奇信息技术股份有限公司

申请日:2020-08-18

公开(公告)日:2024-06-25

公开(公告)号:CN112100555B

主分类号:G06F16/958

分类号:G06F16/958

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2021.01.05#实质审查的生效;2020.12.18#公开

摘要:本发明公开了一种在原生HTML5页面中实现单页应用的方法,将跳转的页面通过组件页面的方法实现,实现方法如下:在HTML5页面中引入js;当HTML5页面流程执行到需要跳转页面时,通过require按需加载组件页面。HTML5页面在通过require按需加载组件页面的同时调用组件页面的初始化函数。在调用组件页面的初始化函数时,组件中隐藏原HTML5页面全部元素并展示组件页面元素。通过将页面的跳转改为组件页面的方法,避免了移动端页面跳转时需要对主页面数据进行缓存及跳转回主界面时需要重新显示的问题,降低了系统运行故障率同时减少了代码重复率,提高了系统开发质量和速度。

主权项:1.一种在原生HTML5页面中实现单页应用的方法,将跳转的页面通过组件页面的方法实现,其特征在于:在HTML5页面中引入js;当HTML5页面流程执行到需要跳转页面时,通过require按需加载组件页面;所述HTML5页面在通过require按需加载组件页面的同时调用组件页面的初始化函数;所述在调用组件页面的初始化函数时,组件中隐藏原HTML5页面全部元素并展示组件页面元素;所述方法在应用于身份证上传场景时,原HTML5页面通过require加载组件页面的客户信息录入的组件;所述客户信息录入组件的建立过程如下:步骤一:声明一个全局函数initparam,pFn,其中:init为全局函数的名称、param为传递的数据、pFn为组件执行结束后的回调函数;步骤二:创建一个jquery的div元素,并将div元素设置为隐藏,将当前页面标签下的所有元素移动到div元素下;步骤三:创建要弹出显示的页面元素,即创建客户信息录入页面元素,动态添加到当前页面标签节点下,并设置客户信息录入页面元素为显示,同时绑定事件到需要的元素上;步骤四:客户信息录入页面在操作完毕需返回上一页面时,销毁创建的本客户信息录入页面元素,并将div元素全部移出,同时将之前备份的返回键事件函数做还原;所述步骤三中创建要弹出显示的页面元素,对于移动端,需要响应手机的返回键事件,还需将原页面的时间函数做备份,覆盖弹出的显示页面元素中的时间,实现原页面与弹出显示页面时间一致。

全文数据:

权利要求:

百度查询: 北京思特奇信息技术股份有限公司 一种在原生HTML5页面中实现单页应用的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。