ASP + ACCESS + FSO + UTF-8,中文乱码解决方案笔记

有人说不要用FSO读写文件,换成ADODB.Stream,使用.Charset = "utf-8",就不会出现乱码了。但是我照样出现乱码,看来这也不是最好的办法。
 
我的解决办法是,加上这句:Session.CodePage="65001"(使用一次就OK了,后来(重启一遍)去掉也没出现乱码,怎么回事?)
 
总结:
 
1、所有文件采用utf-8保存;
 
2、ASP文件加上以下三行代码:
 
①、<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>,第一行
 
②、<%Session.CodePage="65001"%>,建议第二行
 
③、<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />,head区


文章来自: 本站zt
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.