1

我想知道,如何将函数 stringfromcharcode 中的点转换为双编码十六进制代码,然后成功使用它?像这样的东西:

<script>alert(unescape(String%252EfromCharCode(104, 101, 108, 108, 111)))</script>

工作代码应该能够通过使用双编码十六进制代码来提醒你好,在这种情况下是 %252E,它是点双十六进制编码。

4

2 回答 2

2

如果可以使用 eval 和单引号:

alert(eval(unescape(unescape('String%252EfromCharCode(104, 101, 108, 108, 111)'))))
于 2013-08-08T17:43:54.283 回答
-1

听起来您实际上是在问如何将'%252E'(双 URL 编码的字符串)转换为..

你要decodeURIComponent(decodeURIComponent(str))

于 2013-08-08T17:37:53.580 回答