大家知道,在计算机中,数据都是以二进制的形式来表示的,只有 0 跟 1。而我们在电脑屏幕上看到的能够被我们所理解的这些都是字符,不管是中文也好,英文也好,它们被存储到计算机内部的时候,都会被转换成二进制。
那用什么样的二进制来显示什么样的字符呢,这就是由人们来决定了,这就是所谓的编码。
也正因为此,出现了各种各样的编码方式,比如ASCII,UNICODE,还有和我们汉字相关的GB2312和GBK等。...
分类:
其他好文 时间:
2014-08-14 10:49:18
阅读次数:
189
解决IE9支持CSS中文字体经验篇如何让CSS中使用中文字体后仍然在IE9浏览器显示兼容。(音乐放松椅)一、CSS中文字体IE9兼容出现问题CSS中使用中文字体后Line-height样式在IE9浏览器垂直上下居中样式失效。二、解决IE9兼容中文字体将CSS中使用中文字体的中文字转化为Unicode...
分类:
Web程序 时间:
2014-08-14 10:37:58
阅读次数:
206
在抓取某网站数据,结果在数据包中发现了一串编码的数据:"......\u65b0\u6d6a\u5fae\u535a......", 这其实是中文被unicode编码后了的数据,想解码出中文来。解决方案:方案A(稳定版+推荐):function replace_unicode_escape_sequ...
分类:
Web程序 时间:
2014-08-14 06:07:57
阅读次数:
295
1 , javascript字符集:javascript采用的是Unicode字符集编码。为什么要采用这个编码呢?原因很简单,16位的Unicode编码可以表示地球人的任何书面语言。这是语言 国际化的一个重要特征。(大家也许见过用中文写脚本,比如:function 我的函数() {} );Javas...
分类:
Web程序 时间:
2014-08-13 21:39:47
阅读次数:
316
<title>汉字和Unicode编码互转</title> <script Language=Javascript> var classObj= ? ? ?{ ? ? ? ?ToUnicode:function(str)? ? ? ? ?{ ? ? ? ? return escape(str).replace(/%/g,"\\").toLowe...
分类:
Web程序 时间:
2014-08-13 15:26:26
阅读次数:
276
jquery写法 keyCode:IE、Chrome支持,在FF下,keyCode返回非字符按键的Unicode,如果是字符按键返回始终为0。 which: FF,Chrome支持;在IE下,which和charCode始终为undefined ,jquery方式下和keyCode值相同。cha.....
分类:
Web程序 时间:
2014-08-13 03:29:45
阅读次数:
213
keyCode:IE、Chrome支持,在FF下,keyCode返回非字符按键的Unicode,如果是字符按键返回始终为0。 which: FF,Chrome支持;在IE下,which和charCode始终为undefined ,jquery方式下和keyCode值相同。charCode: C...
分类:
其他好文 时间:
2014-08-13 01:07:14
阅读次数:
209
这是网上的一段JSON转ClientDataSet和ClientDataSet转JSON的代码.有一个小Bugelse I := I + 2;导致在中文处理时.解析错误正确的应该是else I := I + 1;汉字Unicode是双字节. I的值本来是1, 加2就是3字节了.导致包含汉字JSON分...
分类:
Web程序 时间:
2014-08-13 00:53:14
阅读次数:
301
IE9浏览器在CSS中定义中文字体名称的时候,line-height不能垂直居中,解决办法其实很简单,这里是通过转换字体Unicode编码来解决IE9兼容问题。也就是将平时我们定义的font-family:"宋体";变为font-family:"\5B8B\4F53";如果你定义的不是宋体而是其它字体,你可以参考Unicode字符编码对照表。前端资源分享
以下是大家常用的字体Unicode转...
分类:
其他好文 时间:
2014-08-12 19:07:14
阅读次数:
255