[原创]用javascript编写的GB2312编码转换成UTF-8的函数
2008-02-28 16:42
531 查看
具体代码请见这里:
http://www.9ele.com/bbs/a/a.asp?B=400&ID=66&Aupflag=1&Anum=1
作者:小笨象,来源:http://www.9ele.com
转载请注明来源,谢谢。
http://www.9ele.com/bbs/a/a.asp?B=400&ID=66&Aupflag=1&Anum=1
作者:小笨象,来源:http://www.9ele.com
转载请注明来源,谢谢。
因为需要做《在线客服》的在线访问记录,需要记录从搜索引擎进入的用户所查询的关键字, 因为我的ASP页面是UTF-8编码的,记录关键字时就出现问题了。 从百度等把关键字中的汉字按GB2312编码的搜索引擎,记录下来的汉字是乱码!从网上找了N多的方法,都是从UTF8转GB2312的,最后只找到一篇相关的,但是代码并不完全正确,只好自己动手编写。 如:查询“小笨象”三个字,编码如下: 百度:" 继续访问 取消访问http://www.baidu.com/s?wd=%D0%A1%B1%BF%CF%F3&cl=3" Google:" 继续访问 取消访问http://www.google.cn/search?hl=zh-CN&q=%E5%B0%8F%E7%AC%A8%E8%B1%A1&meta=&aq=f" 假设我们已经分别取到了其中的关键字: 百度:"%D0%A1%B1%BF%CF%F3" Google:" 继续访问 取消访问%E5%B0%8F%E7%AC%A8%E8%B1%A1" 使用下面的函数,则都能还原成正常的“小笨象”。 注,我只测试了在UTF-8的页面下是正常的,如果是gb2312的页面,请自己先测试一下。
相关文章推荐
- vbs 转码 gb2312转换为UTF-8编码的函数
- 用JavaScript实现的将GB2312转换为UTF-8编码
- 用JavaScript实现的将GB2312转换为UTF-8编码
- java实现utf-8与GB2312编码的转换
- 多线程批量转换文件编码, 从GBK, GB2312编码转换到UTF-8编码(Python)
- gb2312 和 unicode (UTF-8)间的编码转换
- CSS编码设置篇utf-8与gb2312互转换
- 将字符串转换成gb2312或者utf-8编码的参数(js版)
- GB2312编码与UTF-8编码的相互转换代码(linux windows下通用)
- unicode utf-8 gb2312编码 使用C++相互转换的代码
- Linux从zh_CN.GB2312迁移到zh_CN.UTF-8 - 包括 文件内容编码转换,文件名编码转换..
- 字符编码知识:Unicode、UTF-8、ASCII、GB2312等编码之间是如何转换的?(...
- asp不同编码下 UTF-8 GB2312转换收集
- 把UTF-8编码转换为GB2312编码[转]
- throws ; 编码 gb2312和utf-8之间转换
- 请编写一个JavaScript 函数toRGB,它的作用是转换CSS中常用的颜色编码
- 使用java的native2ascii工具命令来转换编码gbk,gb2312,utf-8
- C/C++ GB2312,UTF编码互相准确转换
- 如何将数据库中的GB2312编码转换成utf-8编码
- Unix下UTF-8和GB2312互相转换的函数