我有一些问题试图解码一些javascript ..我不知道这是什么样的编码..我试过基础64解码器等。如果你能帮我解决这个,这里是一个片段的代码:
\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x70\x70\x34\x39\x34\x39\x3
我可以通过任何方式获得纯文本吗?
谢谢!
答案 0 :(得分:3)
答案 1 :(得分:2)
escape()函数编码一个 字符串。
此函数使字符串可移植, 所以它可以通过任何传输 网络到任何支持的计算机 ASCII字符。
此功能编码特殊 字符,但以下情况除外:* @ - _ +。 /
escape()
的反面是unescape()
函数。
试试这个:
alert(unescape("\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x61\x70\x70\x34\x39\x34\x39\x3"));
编辑:正如J-P提到的那样,毕竟不需要unescape。
答案 2 :(得分:1)
这些只是符号的十六进制值。
\ x69 = i等。前几个字母:“innerHTML”,“ap ...”
答案 3 :(得分:0)
我认为您应该使用window.unescape()
或unescape()