对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

Html页面的编码问题(2)

时间:2013-08-06 04:34来源:网络 作者:海星 点击:
既然如此,那我们为什么还提倡用utf8呢,其实也就是为了解决那小部分情况。当浏览器所在的操作系统非中文且未安装中文环境时,浏览gb2312编码的页面
  
既然如此,那我们为什么还提倡用utf8呢,其实也就是为了解决那小部分情况。当浏览器所在的操作系统非中文且未安装中文环境时,浏览gb2312编码的页面时将会是一片乱码,而utf8编码的页面则不会出现这种问题。

接下来看看数据库的数据输出以及表单提交数据的问题了。
同样的道理,数据库储存的数据和表单中输入的数据也有自己的编码类型,当这些编码类型与我们页面设置的数据不一致时,出现乱码也是在情理之中。我们要控制的就是在数据流入流出之前做转换就不会有问题了。我记得在Java中比较理想的解决方案是通过建立全局的过滤器机制来处理的。想必其它的编程语言也有类似的处理机制。当然你不嫌累,也可以在每个出入口拦截转换。

另外,当我们浏览的网站出现乱码时,如果是中文网站的话,其实很容易解决的。在浏览器的编码设置里,换一下编码类型utf8/gb2312/gbk/gb18030/big5,如果还不行的话,估计又是人品问题了,那网站也没救了。

---------------------------------------------------------
本文参考了网上许多优秀的资料,不能一一列举,在此一并致谢。写的是折腾这么久的一点感受,作为参考,希望以后不要犯类似的错误。如有不妥之处,欢迎指正!
 

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八