我想知道,如何将函数字符串中的点转换为双编码十六进制代码,然后成功地使用它呢?就像这样:
<script>alert(unescape(String%252EfromCharCode(104, 101, 108, 108, 111)))</script>工作代码应该能够使用双编码十六进制代码通知hello,在本例中是%252 E,这是点双十六进制编码的。
发布于 2013-08-08 17:43:54
如果可以使用eval和单引号的话:
alert(eval(unescape(unescape('String%252EfromCharCode(104, 101, 108, 108, 111)'))))发布于 2013-08-08 17:37:53
听起来像是在问如何将'%252E' (一个双URL编码的字符串)转换为.。
你想要decodeURIComponent(decodeURIComponent(str))
https://stackoverflow.com/questions/18132346
复制相似问题