当前位置:编程学习 > JS >>

js中url格式解密

加密成%B0%E6%B1%BE%3A样子。js里unescape读取内容。想解密其中内容。求助。
追问:不可用啊。

这个用来解密纯粹url可以。

但是我要解密的是包含代码的。

如<font color=red>11</font>加密后的代码,我要解密出来。

答案:编码  : str2 = encodeURI(str1);

解码 : str3= decodeURI(str2);

例子:

<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>
<title>URL解码(Decode)/编码(Encode)</title>
</head>
<body>
<center><font color=green >URL解码(Decode)/编码(Encode)</font><br>
需要编码的字符串:<TEXTAREA ID='String3' ROWS='10' COLS='30'></TEXTAREA>
编码后的字符串:<TEXTAREA ID='String4' ROWS='10' COLS='30'></TEXTAREA><br>
需要解码的字符串:<TEXTAREA ID='String1' ROWS='10' COLS='30'></TEXTAREA>
解码后的字符串:<TEXTAREA ID='String2' ROWS='10' COLS='30'></TEXTAREA><br>
<INPUT TYPE='button' ID='Encode' value='编码(Encode)' onClick='javascript:String4.value=encodeURI(String3.value);'>
<INPUT TYPE='button' ID='Decode' value='解码(Decode)' onClick='javascript:String2.value=decodeURI(String1.value);'>
</center>
</body>
</html>

上一个:JAVA代码与JS的代码哪里不同?
下一个:求二个JS代码

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,