2014年1月22日

摘要: 一般情况在使用ASP.NET开发使用JavaScript有中文汉字时不会出现乱码情况,比如:alert('您看到我了吗?');这样直接输入中文汉字的代码中是不会出现乱码的,如果出现了,一是检查Web.config文件确保统一编码形式;二是设置页面的编码,如:charset=utf-8等措施,可在网上查询相关解决方案,这不是本随笔要阐述的问题。 本随笔主要讨论,有些时候用JavaScript调用了后台代码中传入的中文汉字会出现乱码,比如访问了Cookie中含有中文汉字的情况。我这里使用的是ASP.NET2.0且全网站的默认编码是UTF-8,而没有出现GB2312等其他编码形式,且 阅读全文
posted @ 2014-01-22 15:10 胡马天下 阅读(525) 评论(1) 推荐(0) 编辑
 
摘要: /* * GB2312转UTF8 * 例: * var xx=new GB2312UTF8(); * var Utf8=xx.Gb2312ToUtf8("你aaa好aaaaa"); * var Gb2312=xx.Utf8ToGb2312(Utf8); * alert(Gb2312); */function GB2312UTF8(){ this.Dig2Dec=function(s){ var retV = 0; if(s.length == 4){ for(var i = 0; i = n2){ s += '1'; ... 阅读全文
posted @ 2014-01-22 15:01 胡马天下 阅读(4181) 评论(0) 推荐(0) 编辑