我最近接管了一个新网站,但是当我获得源代码时,它在 JavaScript 中未转义,如下所示:
%3C%21DOCTYPE%20html%3E%0A%3Chtml%3E%0A%3Chead%3E%0A
不幸的是,我不知道 %XX thingys 叫什么,所以我找不到转换器将它转换回 HTML。
提前致谢。(对不起,可怜的解释我只是不知道如何解释。)
这会做到这一点:http: //meyerweb.com/eric/tools/dencoder/
或者在任何 JS 控制台中:
unescape('%3C%21DOCTYPE%20html%3E%0A%3Chtml%3E%0A%3Chead%3E%0A');
而且,需要明确的是,这是 URL 编码,与 javascript 无关。它替换任何可能保留或导致 url 出现问题的字符。