[发明专利]一种智能记录表单填写的方法在审
| 申请号: | 201810040993.3 | 申请日: | 2018-01-16 |
| 公开(公告)号: | CN108345578A | 公开(公告)日: | 2018-07-31 |
| 发明(设计)人: | 王泽涌;洪雨天;吴赟;杨春;杨梓超;张若曦;梅发茂;佟忠正;伍斯龙;刘文彬 | 申请(专利权)人: | 广东电网有限责任公司信息中心 |
| 主分类号: | G06F17/24 | 分类号: | G06F17/24 |
| 代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
| 地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能记录 记录表 存储 表单数据 代码逻辑 记录存储 接口调用 灵活定制 配置记录 前端组件 业务代码 初始化 单组件 可视化 信息化 算法 页面 存取 渲染 入侵 灵活 配置 应用 统计 访问 开发 | ||
本发明涉及信息化领域,更具体地,涉及一种智能记录表单填写的方法。包括以下步骤:S1.使用localStorage用作本地存储,利用前端html、js配置记录表单组件;S2.访问表单页面,判断是否支持本地存储,支持则初始化记录表单,表单数据格式为json格式,通过算法及js判断从localStorage中存取,生成可视化记录表单;不支持则对表单不进行渲染,结束流程。本发明提供的一种智能记录表单填写的方法,操作简单灵活、记录存储长久,前端组件,灵活定制,主要逻辑有前端实现,并且提供各种配置及接口调用;简单易用,集成方便,开发人员无需写统计SQL,也无需改后端代码逻辑;业务代码无入侵方案,该方案对以后其他类似的需求和应用具有借鉴意义。
技术领域
本发明涉及信息化领域,更具体地,涉及一种智能记录表单填写的方法。
背景技术
当表单内容比较多的时候,用户填写表单就会遇到问题,重复填写、填写出错、嫌麻烦、等常见问题。以表单为主的应用,最繁琐的工作就是需要填写很多表单字段。用户所填写的内容经常是重复的工作,并且有些字段操作了很多步骤只是为了获取同一个选项值。另外,常见的表单未填写好出现的意外,比如用户不小心按了刷新按钮,或者错关了浏览器标签或窗口,以及页面搁置时间太久导致表单丢失等问题。
发明内容
本发明的目的在于克服现有技术的不足,提供一种智能记录表单填写的方法,操作简单灵活、记录存储长久。
为解决上述问题,本发明提供的技术方案为:一种智能记录表单填写的方法,其中,包括以下步骤:
S1. 使用localStorage用作本地存储,利用前端html、js配置记录表单组件;localStorage用于本地存储,没有时间限制,除非主动删除数据,否则永远不会过期;
S2. 访问表单页面,判断是否支持本地存储,支持则初始化记录表单,表单数据格式为json格式,通过算法及js判断从localStorage中存取,生成可视化记录表单;不支持则对表单不进行渲染,结束流程;其中,所述的表单记录包括最近编辑记录和收藏记录,可视化收藏记录表单中提供导入、导出按钮,一键同步数据。
进一步地,所述的S2步骤包括:通过js监听页面关闭事件window.onunload、页面刷新事件window.onbeforeunload、表单保存事件window.onsubmit触发自定义表单数据的获取和获取数据格式转换的函数,使用Web接口-localStorage.setItem()将数据存储到localStorage中。
进一步地,还包括一键填充,再次访问页面或单击表单记录,数据一键填充表单。
与现有技术相比,有益效果是:本发明提供的一种智能记录表单填写的方法,操作简单灵活、记录存储长久,前端组件,灵活定制,主要逻辑有前端实现,并且提供各种配置及接口调用;简单易用,集成方便,开发人员无需写统计SQL,也无需改后端代码逻辑;业务代码无入侵方案,该方案对以后其他类似的需求和应用具有借鉴意义。
附图说明
图1 为本发明原理示意图。
具体实施方式
附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。附图中描述位置关系仅用于示例性说明,不能理解为对本专利的限制。
如图1所示,一种智能记录表单填写的方法,其中,包括以下步骤:
S1. 使用localStorage用作本地存储,利用前端html、js配置记录表单组件;localStorage用于本地存储,没有时间限制,除非主动删除数据,否则永远不会过期;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司信息中心,未经广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810040993.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理设备和方法
- 下一篇:一种自定义报表逻辑引擎及方法





