hbhbice

导航

google map 的标题乱码问题

在用google map api时会出现标题乱码的问题,以前从没有注意,这回注意到了,但是不知道为什么不是乱码就是地图不能正常显示,有时就连同样的代码在两个不同浏览器中的结果也不同,上网查了一下,有一篇文件是写这个的:

转载如下(转自:http://hi.baidu.com/redchina1224/blog/item/56714ded8ab568d3b21cb1f0.html):

 

GOOGLE MAP 乱码问题 编码问题 utf8 gb2312
2009年02月15日 星期日 04:26

终于把GOOGLE MAP的地图乱码问题搞定了,把方法贴上来,给像我一样的朋友参考,(我也是看了百度空间一个朋友的东东才知道的)

 

google map js采有的编码为'utf-8'

我们的页面一般采用gb2312

当我们这种菜鸟在调用时往往会出现这样的情况

1.页面乱码,地图正常

2.地图不正常,页面正常

 

而在这之前我只知道在文档头定议编码格式

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>风雪之隅 </title>
</head>

解决这个问题的关键就在于实现对整个文档采用GB2312编码方式,而对JS文件采用UTF8编码

方法如下:

<script language='javascript' src='....' charset='utf-8'></script>

 

这么做成功解决了问题,但有一个问题是,设置字符集是gb2312时firfox可以正常显示,Chrome也能正常显示,只有IE不可以,是不是还有IE的问题 呢!!!

如果真的是js与整个文档的编码不同引起的,那为什么firfox  chrome可以正常显示呢?这是个问题~!!!

 

posted on 2009-11-24 04:25  hbhbice  阅读(837)  评论(0编辑  收藏  举报