首页/压缩/转换/Html过滤-Js过滤-Css过滤工具

HTML / JS / CSS 过滤

四种模式清理代码:去掉 HTML 标签、删掉 script 或 style 整块,或按自定义规则查找替换。

复制结果
功能说明

这一页在做什么:Html / Js / Css 过滤

四个互斥的过滤模式(用上方勾选框选):清除 HTML 标签、清除 script 块、清除 style 块,以及自定义替换(选中后会出现「查找/替换」两个框)。选好后点「快速过滤」,结果显示在下框。

注意模式是单选:勾「自定义替换」会把前三项自动取消。

输入<p onclick="alert(1)">起源计划</p><script>alert(2)</script><style>body{color:red}</style>三种内容各一段
按钮 / 选项结果
清除 HTML 标签标签全去,脚本内容会变成裸文本留下起源计划alert(2)body{color:red}
清除 script 块连标签带内容整块删<p onclick="alert(1)">起源计划</p><style>body{color:red}</style>
清除 style 块同上,针对 style<p onclick="alert(1)">起源计划</p><script>alert(2)</script>
自定义替换把「起源计划」换成「is46.com」<p onclick="alert(1)">is46.com</p><script>alert(2)</script><style>body{color:red}</style>

这是文本清理工具,不是 XSS 防护:「清除 HTML 标签」只删尖括号包裹的部分,像 onclick="…" 这类属性在保留标签的模式下依然存在。真正要防注入请在服务端做转义与白名单过滤。