点点印象

当前位置:点点印象 -> 学习研究 -> 详细页

utf-8 gb2312和JS互转及出现乱码的解决方案

发布:lydi | 发布时间:2008-5-7 11:0:0 | Tags: utf-8  gb2312  

点点印象在设置文章网摘的时候启用了JS调用,不过Z-BLOG的网页编码方式为utf-8,所有JS文件里的中文都显示了乱码。为了解决这个问题,我在网络上搜索了一下,结合自己的实际情况做下分析。

gb2312是什么?gb2312是简体中文编码。

utf-8是什么?:utf是UCS Transformation Format英文的缩写,是一种混合编码,为标准化网页推荐。

因为点点印象的网页已经定义为utf-8的编码方式:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
但是,用记事本编写的js文件为gb2312编码方式,所以,中文就显示为乱码了,找到了两种解决方法。

1、在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。
例:
<script type="text/javascript" language="javascript" src=
"scripts/output.js" charset="gb2312"></script>

2、另一种解决方法是把js文件保存为utf-8编码。

一个小工具实现gb2312和utf-8的互转:www.ddyx.com/example/1.htm

繁体字以及繁体字体的使用↑上一篇
天空表情网快被baidu抛弃了↓下一篇

分类:学习研究 | 评论:0 | 引用:0 | 浏览:
    本文地址:http://www.ddyx.com/xuexi/utf-8_gb2312.htm
    引用地址:点击获取TrackBack

    相关文章

    • 暂时木有!!

    Make a search !!

    Categories

    What's new !!

    Hot hits !!

    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    Search | TagCloud | GuestBook | Admin

    Copyright (c) 2006-2008 www.ddyx.com 湘ICP08000797.