【亲测免费】 开源项目推荐:watermark-dom

开源项目推荐:watermark-dom

1. 项目基础介绍和主要编程语言

项目名称: watermark-dom
项目链接: https://github.com/saucxs/watermark-dom
主要编程语言: JavaScript

watermark-dom 是一个基于DOM对象实现的BS系统水印插件。该项目旨在确保系统的保密性和安全性,降低数据泄密风险。它简单轻量,支持多属性配置,动态计算水印,并且具备水印防被删的功能。

2. 项目核心功能

  • 水印生成: 支持在网页上生成水印,确保数据的安全性和保密性。
  • 多属性配置: 支持多种属性配置,如水印内容、字体、颜色、透明度、倾斜度等。
  • 动态计算水印: 能够根据页面大小动态计算水印的位置和数量。
  • 水印防被删: 监听水印组件元素的删除并重新添加,确保水印不会被轻易移除。
  • 支持多种导入方式: 支持本地引用和npm包引用。
  • 测试工具: 提供了一个测试工具(testTool),方便开发者调试和配置水印。

3. 项目最近更新的功能

  • 版本v2.3.0(更新时间:2019-12-14):新增功能,监听前端页面手动删除水印挂载的父元素或删除影子DOM里的单个水印,当删除时会自动添加新水印。
  • 版本v2.2.2(更新时间:2019-12-11):优化水印图层会撑开页面高度的问题。
  • 版本v2.2.1(更新时间:2019-11-19):解决水印图层会撑开页面高度的问题,感谢JeanZhao和paperscz。
  • 版本v2.2.0(更新时间:2019-11-11):解决watermark_parent_node不管用的问题,感谢Tianruo和sunweiconfidence;解决水印显示不全的问题,感谢ydCao和Altamill提出。
  • 版本v2.1.1(更新时间:2019-11-02):解决水印可以被隐藏的问题,感谢maqingbo;解决水印图层会撑开默认页面宽度的情况,感谢dyh333和rumenxiaozi和jixiang155提出。

通过这些更新,watermark-dom 项目不断优化和增强其功能,确保水印的稳定性和安全性。

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值