程序是别人的(没办法做改动),要读它写入的cookie内容,解码前对比内容得知其写入时使用GB2312编码,而JS为了跨平台,所提供的码解码函数使用的是Unicode编码的,直接提取出来的是一堆乱码。
因些想写一个中间的转换函数,但网上能找到的都是PHP的转换过程,看不懂,因为最后要看是内容而已,而VBS中有一个chr函数,用它可以取到编码所对应的汉字。

比如“中”字的GB2312编码是%D6%D0,则使用如下代码可以得到编码所对应的汉字。

GB2312编码转换回汉字<SCRIPT LANGUAGE="VBScript"> 
GB2312编码转换回汉字    MyStr 
= Chr(&
hD6D0)  
GB2312编码转换回汉字    
MsgBox
 MyStr
GB2312编码转换回汉字
</SCRIPT>

相关文章:

  • 2021-07-05
  • 2021-11-12
  • 2022-12-23
  • 2021-07-17
  • 2022-12-23
  • 2021-11-15
  • 2021-11-27
  • 2021-11-27
猜你喜欢
  • 2022-12-23
  • 2021-11-27
  • 2021-10-07
  • 2022-12-23
  • 2021-10-07
相关资源
相似解决方案