摘要:
无意中看到一个网站的页面是用js编码再解码输出到客户端,于是我想看看它的源代码。该字符串采用Javascript escape() 函数编码,该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。其他所有的字符都会被替换成了十六进制的转义序列。它对应的解码函数则是unescape(),可以参考:http://www.w3school.com.cn/js/jsref_escape.asp解码过后我想把它的HTML实体输出到HTML页面,一般输出的话会被解析,所以我们可以用这两种标签:1.<textare 阅读全文