Utf-8和Gb2312乱码问题的终结
时间:2008-04-05 14:04:00
研究好多天了,也试过好多办法了,总结出目前发现最好的方法:
先说一下基本的东西:
<%@ codepage=65001%>UTF-8
<%@ codepage=936%>简体中文
<%@ codepage=950%>繁体中文
<%@ codepage=437 %>美国/加拿大英语
<%@ codepage=932 %>日文
<%@ codepage=949 %>韩文
<%@ codepage=866 %>俄文
codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。出乱码的原因也就是网站要整合的时候模块编码不一样引起的。
就像我的博客一样,整合的时候都会出这个问题,因为BLOG是Utf-8的,近来很多网友都在为这个问题咨询,我尝试了很多种方法。
最方便的方法如下:
不要转换任何模块网页的编码该utf-8的还是utf-8,该Gb22312的还是Gb2312。
在Utf-8模块的包文件(如conn.asp,但是要注意conn.asp必须是在第一行调用)最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模块的包文件最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>
其他编码的类推。
标签:乱码,utf-8,gb2312,codepage
0
投稿
猜你喜欢
Python3 tkinter 实现文件读取及保存功能
2023-10-24 19:45:46
对django中foreignkey的简单使用详解
2021-09-04 21:04:20
Python网络爬虫信息提取mooc代码实例
2022-01-02 12:18:23
Python简单删除列表中相同元素的方法示例
2021-10-21 11:25:18
url传递中文的解决方案
2007-10-09 20:17:00
MSSQL监控数据库的DDL操作(创建,修改,删除存储过程,创建,修改,删除表等)
2024-01-19 07:54:03
python内置函数之eval函数详解
2022-07-22 12:39:29
SQL行号排序和分页(SQL查询中插入行号 自定义分页的另类实现)
2012-07-21 14:45:15
如何更优雅地写python代码
2022-03-03 04:53:24
ADO组件之插入数据记录
2008-10-08 12:21:00
在弹出窗口用POST提交数据
2010-02-24 09:39:00
探究MySQL中索引和提交频率对InnoDB表写入速度的影响
2024-01-26 08:03:22
Python 由字符串函数名得到对应的函数(实例讲解)
2023-07-24 07:28:29
如何用 Python 制作 GitHub 消息助手
2021-05-15 03:54:44
Mysql8.0使用窗口函数解决排序问题
2024-01-18 15:24:00
Bootstrap实现圆角、圆形头像和响应式图片
2023-08-12 07:16:59
python实现简单井字棋小游戏
2023-01-15 05:14:57
JavaScript设计模式之工厂模式和构造器模式
2024-05-03 11:11:12
VSCode远程SSH免密登录配置实现
2024-01-04 19:17:07
window10下mysql 8.0.20 安装配置方法图文教程
2024-01-14 19:08:59