·在html页面中显示乱码解决办法

  今天修改一个客户网站,发现中文符号点“·”,就是键盘上Esc键下那个中文点号,在一些系统的浏览器上显示一个框框,为乱码,但是在本人电脑上却可以正常显示为中文点号,其他电脑也正常显示,就公司里面有2台电脑是这个问题(这2台电脑其他浏览器打开也是一个框框乱码,如下图所示)。

·在html页面中显示乱码解决办法

  检查后发现这些内容字体为"Microsoft Yahei",Arial,Helvetica,sans-serif,但是同页面上其他地方出现这个点内容,也是用的是"Microsoft Yahei",Arial,Helvetica,sans-serif自体却没有出现框框乱码情况,搞什么飞机。后面想起来出现乱码的这块内容使用js处理显示效果,难道是js处理后的问题导致中文点号出现乱码?

  于是去掉js代码按照原样显示,中文点号还真不乱码了,但是这里必须要用js处理过才行。经过多次测试后发现,尼玛,原来是字体的问题,将"Microsoft Yahei",Arial,Helvetica,sans-serif更换为宋体后就没有问题了,但是为什么有些电脑用"Microsoft Yahei",Arial,Helvetica,sans-serif字体也没有问题呢?搞不懂了。。。



原创文章,转载请注明出处:·在html页面中显示乱码解决办法
评论(0)Web开发网
阅读(100)喜欢(0)不喜欢(0)HTML/CSS兼容/XML