说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210599163.0 (22)申请日 2022.05.30 (71)申请人 泉州亿兴电力工程建 设有限公司鲤 城自动化分公司 地址 362000 福建省泉州市 鲤城区开元街 道刺桐社区城北路45号 (72)发明人 黄初指 黄宗伟 柳玲玲 陈伟鹏  王紫塔 庄少阳  (74)专利代理 机构 厦门市首创君 合专利事务所 有限公司 3 5204 专利代理师 李秀梅 (51)Int.Cl. G06F 9/445(2018.01) G06F 3/04812(2022.01) G06F 16/958(2019.01) (54)发明名称 一种基于html5的中国农历转换浏览器插件 实现方法 (57)摘要 本发明涉及计算机技术领域, 特别涉及一种 基于html5的中国农历转换浏览器插件实现方 法, 包括使用javascript语言, 监听html页面捕 获全局鼠标移动事件并实时获取鼠标位置; 获取 鼠标位置对应的dom对象的描述标签; 特征则提 取新历年月日三元素, 基于农历算法得出农历年 月日格式、 天干地支格式; 标签窗口弹出显示农 历年月日格式、 天干地支格式。 通过插件方式将 网页上的新历日期转换为农历日期, 并通过标签 弹窗显示, 对于经常有新历农历转换需求的人士 带来极大便捷。 权利要求书1页 说明书3页 附图1页 CN 114995901 A 2022.09.02 CN 114995901 A 1.一种基于 html5的中国农历转换浏览器插 件实现方法, 其特 征在于: 包括: 步骤1, 基于var  userAgent=navigator.userAgent提取关键词, 并判断客户端浏览器 类型, 使用javascript语言监听html页面, 通过onmousemove事件来捕获clientX, clienty 以获取全局鼠标移动事 件并实时获取鼠标位置; 步骤2, 使用javascript语言, 对步骤1中的鼠标位置对应的dom对象反复获取dom元素 的描述标签, 在页面的dom元素注入全局的鼠标Mouseover事件来关联步骤1, 获取dom元素 的描述标签使用document.al l.dom.来获取; 步骤3, 根据dom元素的描述标签判断步骤2获取的dom元素是否存在 日期组件特征, 若 存在日期组件特 征则提取新历年月日三元 素, 若不存在则回到步骤2; 步骤4, 通过步骤3提取的新历年月日三元素, 基于农历算法得出农历年月日格 式、 天干 地支格式; 步骤5, 通过javascript的window.innerWidth和window.innerHeight来获得获取页面 窗口大小, 根据窗口大小对应选择一尺寸的标签窗口弹出, 标签窗口处于页面窗口内并置 顶显示, 标签窗口内显示 步骤4中获得的农历年月日格式、 天干地支格式。 2.根据权利要求1所述一种基于html5的中国农历转换浏览器插件实现方法, 其特征在 于: 步骤2中的日期组件特征为原生html日期组件特征, 或jquery、 layu i、 senchajs、 dojo日 期组件特 征。 3.根据权利要求1所述一种基于html5的中国农历转换浏览器插件实现方法, 其特征在 于: 步骤3中通过, 日期特性的判断通过日期格式的转换异常来进行判断, 使用try{}catch ()返回。 4.根据权利要求1所述一种基于html5的中国农历转换浏览器插件实现方法, 其特征在 于: 步骤4中, 根据农历年月日格式判断是否为节气日, 若为节气日则 在步骤5的便签窗口中 显示对应节气名称。 5.根据权利要求1所述一种基于html5的中国农历转换浏览器插件实现方法, 其特征在 于: 步骤5中, 先进行鼠标移动事件判断, 若鼠标停 留时间大于等于0.5s则进行后续窗口弹 出动作。权 利 要 求 书 1/1 页 2 CN 114995901 A 2一种基于html5的中国农历转换浏览器插 件实现方 法 技术领域 [0001]本发明涉及计算机技术领域, 特别涉及一种基于html5的中国农历转换浏览器插 件实现方法。 背景技术 [0002]插件(Plug ‑in, 又称addin、 add ‑in、 addon)是一种遵循一定规范的应用程序接口 编写出来的程序。 在网站中, 常见通过插件来增加某种功能, 达到功能增强或娱乐性质的使 用。 [0003]中国农历属于阴阳合历, 是根据月相的变化周期, 每一次月相朔望变化为一个月, 参考太阳回归年为一年的长度, 并加入二十四节气与设置闰月以使平均历年与回归年相适 应。 [0004]现有的互联网内容通常采用新历格式显示时间, 对于传统文化研究学者等需要经 常使用农历的人士在网页上查询资料时, 对于日期的转换则每次都需要记录新历日期 格式 并对应在日历软件上逐个查询, 较为不便, 因此需要开发一种插件可将网页上 的日期转换 为农历显示以便 于查询使用。 发明内容 [0005]为克服现有技术中的不足, 本发明提供一种可将网页上新历日期通过弹窗显示农 历日期的基于 html5的中国农历转换浏览器插 件实现方法。 [0006]为实现上述目的, 本 发明采用的技术方案如下: 一种基于html5的中国农历 转换浏 览器插件实现方法, 其特 征在于: 包括: [0007]步骤1, 使用javascript语言, 监听html页面捕获全局鼠标移动事件并实时获取鼠 标位置; [0008]步骤2, 使用javascript语言, 对步骤1中的鼠标位置对应的dom对象反复获取dom 元素的描述标签; [0009]步骤3, 根据dom元素的描述标签判 断步骤2获取的dom元素是否存在日期组件特 征, 若存在日期组件特 征则提取新历年月日三元 素, 若不存在则回到步骤2; [0010]步骤4, 通过步骤3提取的新历 年月日三元素, 基于农历 算法得出农历年月日格式、 天干地支格式; [0011]步骤5, 获取页面窗口大小, 根据窗口大小对应选择一尺寸的标签窗口弹出, 标签 窗口处于页面窗口内并置顶显示, 标签窗口内显示步骤4中获得的农历年月日格式、 天干地 支格式。 [0012]进一步的, 步骤2中的日期组件特征为原生html日期组件特征, 或jquery、 layui、 senchajs、 dojo日期组件特 征。 [0013]进一步的, 步骤4中, 根据农历年月日格式判断是否为节气日, 若为节气日则在步 骤5的便签窗口中显示对应节气名称。说 明 书 1/3 页 3 CN 114995901 A 3

.PDF文档 专利 一种基于html5的中国农历转换浏览器插件实现方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于html5的中国农历转换浏览器插件实现方法 第 1 页 专利 一种基于html5的中国农历转换浏览器插件实现方法 第 2 页 专利 一种基于html5的中国农历转换浏览器插件实现方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:59:20上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。