文件名称:sanitize-html:清理用户提交HTML,在每个元素的基础上保留列入白名单的元素和列入白名单的属性。 建立在htmlparser2上以提高速度和容忍度
文件大小:40KB
文件格式:ZIP
更新时间:2024-02-25 10:41:17
hacktoberfest HacktoberfestJavaScript
sanitize-html sanitize-html提供了带有清晰API的简单HTML sanitizer。 sanitize-html是可以容忍的。 它非常适合清除HTML片段,例如CKEditor和其他富文本编辑器创建的片段。 从Word复制和粘贴时,删除多余CSS特别方便。 sanitize-html允许您指定要允许的标签,以及每个标签的允许属性。 如果不允许使用标签,则不会丢弃标签的内容。 对此有一些例外,下面将在“丢弃不允许标签的全部内容”部分中进行讨论。 封闭性差的p和img元素的语法已清理。 验证href属性以确保它们仅包含http , https , ftp和ma
【文件预览】:
sanitize-html-main
----.eslintrc(150B)
----.github()
--------stale.yml(719B)
----.circleci()
--------config.yml(545B)
----logos()
--------logo-box-madefor.png(2KB)
--------logo-box-builtby.png(2KB)
----LICENSE(1KB)
----test()
--------test.js(53KB)
----README.md(20KB)
----.gitignore(107B)
----index.js(26KB)
----CHANGELOG.md(20KB)
----.eslintignore(13B)
----package.json(1KB)