Escape / Unescape 加解密
Escape 加密结果
encodeURIComponent 对照(供比较)
与 encodeURIComponent 的区别:escape 不转义
@ * _ + - . /,中文按 UTF-16 码元输出 %uXXXX(如「中」→ %u4E2D,6 字符);encodeURIComponent 不转义 A-Z a-z 0-9 - _ . ! ~ * ' ( ),中文按 UTF-8 输出三个字节 %E4%B8%AD(9 字符),且会转义 @ / + 等符号。escape 与 unescape 已从 ECMAScript 标准降级为附件 B 遗留函数,但大量老式广告代码仍以 document.write(unescape('...')) 形式加密,站长解包这类代码时仍需要它。
使用说明:本工具以纯 JavaScript 重新实现了与 escape() / unescape() 完全等效的编码逻辑,不依赖已废弃的原生函数,新旧浏览器结果一致。站长点「Escape 加密」可把中文、空格与符号转成 %uXXXX、%XX 转义串,常用于隐藏广告位文字;点「Unescape 解密」可一键还原转义,快速解包联盟投放代码与历史页面里的加密内容。全部转换在浏览器本地完成,不记录、不上传任何输入。
