当前位置:首页 > 技术前沿 > 正文内容

解决ASP网站gb2312和utf-8乱码问题

狂龙16年前 (2010-09-20)技术前沿6

经常做网站的人都知道,在同一个站点里使用不同编码的页面会产生乱码,比较常见的就是gb2312和Utf-8。当出现这种情况的时候也很好解决,我们做ASP网站时,一般都会用到conn.asp来连接数据库,这个文件一般都包含在每个页面的最顶部,所以我们只要把下面的代码加在conn.asp的顶部,就都解决了全站的编码问题了,当然如果在conn.asp之上还包含了其他文件,或者conn.asp没有放在最顶部,改起来就相对麻烦一点。

gb2312的页面加
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>

utf-8的页面加
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
  
  其中936和65001分别代表的是gb2312和utf-8,还有一些我们不常用的,比如
  950 繁体中文
  437 美国/加拿大英语
  932 日文
  949 韩文
  866 俄文

相关文章

asp的日期转换星座函数

  '日期转换星座函数,参数是日期型 function astro(birth) astro="" if birth="" or...

ASP去除字符串头尾连续回车和空格的函数

挺不错的几个小函数,收藏一下。 '去掉字符串头尾的连续的回车和空格 function trimVBcrlf(str) trimVBcrlf=rtrimVBcrlf(ltrimVBcr...

asp判断数字奇偶数

很不错的一段代码,收藏下 function isEven(num) if not isNumeric(num) then'先判断是否为数字 isEven="这不是一个数字啊...

返回上一页并自动刷新页面的JavaScript

用JavaScript一般的使用history.go(-1)和history.back()等 但返回的是页面还是缓存中的数据,更新的数据不能马上呈现出来 这里只要使用一句简单的一条javasc...

发表评论

访客

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