您的位置:首页 > 编程语言 > ASP

在asp.net页面中的一些有关编码的问题

2006-10-11 17:12 405 查看
1、问题:在asp.net页面中无法使用引入的javascript脚本
原因:编码不一致
在web.cofing配置文件中设置了
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
asp.net页面使用gb2312编码存储
javascript脚本文件使用gb2312编码存储
因为全局请求使用utf8编码而javascript脚本使用gb2312编码,(大概是这样,还不是很明白,有时间在继续研究,哈哈)
解决办法:使用utf8编码存储javascript脚本文件

2、问题:asp.net中的textbox文本出现乱码
原因:在页头使用了CodePage="936"指定页面的请求编码为中文简体
<@ Page ... CodePage="936" >
解决办法:去除CodePage指定,或其他(还待继续研究中...)

3、
在使用post方式时,在页头指定codePage="936"会使输入的中文无效
在使用get方式时,需要在页头指定codePage="936"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: