这种编码叫什么名字?
来源:百度知道 编辑:UC知道 时间:2024/06/16 06:38:10
在url地址栏里经常见到的
java里也有,
是什么编码?
怎么解读?--什么函数,有对照表么
pass ="four.htm%22%3B%0D%0A%09else%20if%28document.all.password.value%20%3D%3D%20%22key%22%29%0D%0A%09%09top.location%20%3D%20%22two-four.htm%22%3B%0D%0A%09else%20if%28document.all.password.value%20%3D%3D%20%22over%22%29%0D%0A%09%09top.location%20%3D%20%22two-four.htm%22%3B%0D%0A%09else%0D%0A%09%09window.alert%28%22%u62B1%u6B49%uFF0C%u4F60%u8F93%u5165%u7684%u5BC6%u7801%u4E0D%u6B63%u786E%uFF01%22%29%3B//enor.html%0D%0A%7D%0D%0A%3C/script%3E"
谁帮我把这些翻译了???谢谢了!!!
是unicode编码
用javascript的unescape函数可以解密这个字符串
<script language="javascript">
alert(unescape("four.htm%22%3B%0D%0A%09else%20if%28document.all.password.value%20%3D%3D%20%22key%22%29%0D%0A%09%09top.location%20%3D%20%22two-four.htm%22%3B%0D%0A%09else%20if%28document.all.password.value%20%3D%3D%20%22over%22%29%0D%0A%09%09top.location%20%3D%20%22two-four.htm%22%3B%0D%0A%09else%0D%0A%09%09window.alert%28%22%u62B1%u6B49%uFF0C%u4F60%u8F93%u5165%u7684%u5BC6%u7801%u4E0D%u6B63%u786E%uFF01%22%29%3B//enor.html%0D%0A%7D%0D%0A%3C/script%3E"));
</script>
解密后的字符串为:
four.htm";
else if(document.all.password.value == "key")
top.location = "two-four.htm";
else if(document.all.password.value == "over")
top.location = "two-four.htm";
else
window.alert("抱歉,你输入的密码不正确!");//enor.html
}
<