网页操作
转义HTML字符
此函数会遍历么一个字符,将特殊字符进行转义。
参数 : html 被转义的文本
返回 : 转义后的文本
还原被转义的HTML特殊字符
参数 : text {string} HTML字符串
返回 : {string} 转换后的字符串
清除所有HTML标签
参数 : text {string} 文本
返回 : {string} 清除标签后的文本
删除HTML标签(包括内容)
参数 : text {string} 文本
参数 : tagNames {string...} 要清除的标签
返回 : 去除标签后的文本
清除指定HTML标签(不包括内容)
参数 : text {string} 文本
参数 : tagNames {string...} 要清除的标签
返回 : {string} 去除标签后的文本
清除指定HTML标签
参数 : text {string} 文本
参数 : withTagContent {boolean} 是否去掉被包含在标签中的内容
参数 : tagNames {string...} 要清除的标签
返回 : {string} 去除标签后的文本
去除HTML标签中的所有属性
参数 : html {string} 文本
参数 : attrs {string...} 属性名
返回 : {string} 处理后的文本
去除指定标签的所有属性
参数 : html {string} 内容
参数 : tagNames {string...} 指定标签
返回 : {string} 处理后的文本
过滤HTML文本,防止XSS攻击
参数 : html {string} HTML内容
返回 : {string} 过滤后的内容
处理腾讯微笔记
我们可以在[腾讯微云]->[我的]->[笔记]中创建一个纯文本笔记(切记不要有特殊字符,例如粗体或者改变文本颜色等等特殊处理都不要有),之后我们点击分享,就可以看到链接最后面的一个字段,我称之为短链接,把短链接放入到这个函数中来,我将解析你的微云笔记,最后把处理好的文本字符串返回给你。
这样以来,你可以把腾讯微云当作你的免费云数据库来使用,写一个微云笔记,把自己的数据(例如json字符)存入到笔记中,需要使用的时候使用这个函数拉取后解析成json对象(JSON.parse(str)),就可以使用数据了。
参数 : shortLink {string} 短链接
返回 : {string} 处理好的字符串
版本 : 1.5.0