知识大全 解决asp中uft8和gb2312转换乱码问题
Posted 知
篇首语:从来没有说忘就忘这回事,只有假装的冷漠和偷偷想念的心。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 解决asp中uft8和gb2312转换乱码问题相关的知识,希望对你有一定的参考价值。
ASP程序在同一个站点中 如果有UTF 编码的程序 又有GB 编码的程序时 在浏览UTF 编码的页面后 再浏览当前网站GB 的页面 GB 编码的页面就会出现乱码 出现这样的问题是当你浏览UTF 编码的时候 服务器默认用UTF 的引擎来输出 当你用再浏览GB 的页面时 它还是用UTF 来输出本应是GB 编码的页面所以会乱码
为了这个问题烦了我一个早上 终于的蓝色理想上得到解决
首先让我们来了解一下Session对象提供了四个属性 CodePage 读/写 整型 定义用于在浏览器中显示页内容的代码页(Code Page) 代码页是字符集的数字值 不同的语言和场所可能使用不同的代码页 例如 ANSI代码页 用于美国英语和大多数欧洲语言 代码页 用于日文字 (这里我们要用到的就是这个属性) LCID 读/写 整型 定义发送给浏览器的页面地区标识(LCID) LCID是唯一地标识地区的一个国际标准缩写 例如 定义当前地区的货币符号是 £ LCID也可用于FormatCurrency等语句中 只要其中有一个可选的LCID参数 LCID也可在ASP处理指令<%…%>中设置 并优先于会话的LCID属性中的设置 本章后面提供一个ASP处理指令的列表 SessionID 只读 长整型 返回这个会话的会话标识符 创建会话时 该标识符由服务器产生 只在父Application对象的生存期内是唯一的 因此当一个新的应用程序启动时可重新使用 Timeout 读/写 整型 为这个会话定义以分钟为单位的超时周期 如果用户在超时周期内没有进行刷新或请求一个网页 该会话结束 在各网页中根据需要可以修改 缺省值是 min 在使用率高的站点上该时间应更短!
下面给常用的几个ANSI代码页 <%@ codepage= %>UTF <%@ codepage= %>简体中文 <%@ codepage= %>繁体中文 <%@ codepage= %>美国/加拿大英语 <%@ codepage= %>日文 <%@ codepage= %>韩文 <%@ codepage= %>俄文
现在就说说要解决问题的方法和使用 在网站程序中使用的共用文件conn asp 中加入以下代码
Gb 编码页面中加入 <%@LANGUAGE="VBSCRIPT" CODEPAGE=" "%> <%Session CodePage= %> 最后加多个 <%Response charset = "BG "%>
cha138/Article/program/net/201311/14428相关参考
asp把UTF8转换GB2312代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 个人代码风格
知识大全 用PHP实现GB2312和Unicode间的编码转换
用PHP实现GB2312和Unicode间的编码转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
C#中将Big5繁体转换简体GB2312的代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
C#中将Big5繁体转换简体GB2312的程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! u
知识大全 在Java中将数据由UTF8转换成GB2312格式
Java进阶:在Java中将数据由UTF8转换成GB2312格式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
在下面的映射表中加入gb和gbk就不会有乱码了源码在下面提供一位网友写的程序改了改 privatestaticvoidLoadCharsetMap() mapping=ne
JSP中使用request乱码问题的解决 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
Oracle8i中字符集乱码问题析及其解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
由于XMLHTTP采用的是Unicode编码上传数据而一般页面采用的是gb这就造成显示页面时产生乱码而当在获取页面时的XMLHttp返回的是utf编码这就造成了显示产生乱码解决方法之一就是在PHP
jsp如何解决Form表单乱码问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 网站程序中的F