- 主题:什么时候汉字要写成\uxxxx这种形式的?
当不确定客户端能否使用正确的编码处理你的js时,写成\uxxxx比较保险
【 在 tiplip (FlyingEagle) 的大作中提到: 】
: 比如我看js中有的汉字是直接写,有的是写成\uxxxx,什么时候要写成\uxxxx
: 形式呢?
--
FROM 202.106.68.*
到客户端看一下...
客户端显示什么首先取决于\uxxxx是不是合法的unicode字符,如果不是,那客户端显示成啥就看客户端的喜好了。其次取决于客户端能否处理js,或者说是否遵循ecmascript的规定
【 在 shui (水色) 的大作中提到: 】
: 插个题外话,如何能知道\uxxxx在客户端显示出来的是汉字还是方块或者问号。
--
FROM 202.106.68.*
不是中文系统又当如何,拒绝服务?
如果要做本地化,那是另外一回事,也不应该按照user agent来
【 在 shui (水色) 的大作中提到: 】
: 其实俺的本意是问,通过user agent能否判断出客户端是否中文系统(至少有中文字库吧)。前提是不考虑人为伪装的ua
--
FROM 202.106.68.*
支持js的客户端必然理解unicode,考虑这个之前你应该搞清楚的是客户端是否支持js,否则毫无必要。
【 在 shui (水色) 的大作中提到: 】
: 最初的想法是:如果对方没中文字库,给对方发个中文字符串过去,跟拒绝服务没啥区别,所以好歹用ascii字符给个提示,让人换个系统吧。
: 要是真的碰上连ascii字符都不支持的,那就只好放弃这样的用户了。
--
FROM 180.77.84.*