浏览网页的时候有的字是一黑色菱形中间套一个文号

系统字体配置、中文显示和输入法问题
gdou
帖子: 73
注册时间: 2006-06-19 0:46

浏览网页的时候有的字是一黑色菱形中间套一个文号

#1

帖子 gdou » 2007-03-22 11:04

是不是因为字体的关系啊?难道是字库里没有这个字?还是编码问题?高手给个解决方案吧
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
联系:

#2

帖子 xport » 2007-03-22 11:16

因为一个中文字符的编码占了2个字节,你看到的刚好是因为长度限制的关系,刚好显示只抓取了2个字节中的一半!
其实我是一个演员!-http://blog.csdn.net/xport/
gdou
帖子: 73
注册时间: 2006-06-19 0:46

#3

帖子 gdou » 2007-03-22 11:22

那么应该怎么办呢?是不是网站的问题?
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

#4

帖子 dogfox » 2007-03-22 12:43

字体不全的表现
全世界linux爱好者联合起来 !
gdou
帖子: 73
注册时间: 2006-06-19 0:46

#5

帖子 gdou » 2007-03-22 12:48

哪种字体是全的呢?simsun?
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

#6

帖子 dogfox » 2007-03-22 12:55

部分原因是部分SB网页加入繁体字或你字体集中不存在的字体
另外的原因是你的firefox编码选择问题
上次由 dogfox 在 2007-03-22 12:56,总共编辑 1 次。
全世界linux爱好者联合起来 !
gdou
帖子: 73
注册时间: 2006-06-19 0:46

#7

帖子 gdou » 2007-03-22 12:55

我换到雅黑也是不行,没法显示,真是变态的世界呀
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

#8

帖子 dogfox » 2007-03-22 12:58

gdou 写了:我换到雅黑也是不行,没法显示,真是变态的世界呀
雅黑字体集本身就有缺陷!
全世界linux爱好者联合起来 !
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#9

帖子 BigSnake.NET » 2007-03-22 13:02

选择编码..gb18030
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
gdou
帖子: 73
注册时间: 2006-06-19 0:46

#10

帖子 gdou » 2007-03-22 13:05

选了,没用
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#11

帖子 karron » 2007-03-22 13:08

选择编码之后基本就好了.主要是很多网页标记自己为gb2312,而实际上用了gbk汉字,所有gbk汉字就显示不出来.这个时候只要手工选择编码为gbk或者gb18030就应该好了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
gdou
帖子: 73
注册时间: 2006-06-19 0:46

#12

帖子 gdou » 2007-03-22 13:10

头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
联系:

#13

帖子 xport » 2007-03-22 13:20

查看这个网页源代码就知道了,那个地方本来就是乱码!

程序把数据从数据库中抓出的时候,对长度作了限制,超过固定长度时,进行了截断,后面补上“...” !

但是刚好截到了半个汉字,不是浏览器的问题!
其实我是一个演员!-http://blog.csdn.net/xport/
gdou
帖子: 73
注册时间: 2006-06-19 0:46

#14

帖子 gdou » 2007-03-22 13:26

那么IE为什么没有问题呢?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#15

帖子 BigSnake.NET » 2007-03-22 13:31

gdou 写了:那麼IE為什麼沒有問題呢?
IE把不完整的编码无视掉了..明白么
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复