asp乱码:ASP判断密码是否正确时的提示框的中文出现乱码

最近用visual studio.net 2008 写了一个asp网页,在判断密码是否正确时的提示框的中文出现乱码。

如: response.Write "<script language=JavaScript>alert('密码错误.');

window.location.href='login.asp';</script>" 提示的是乱码,使用response.write也是乱码,后来发现我的网页中没有加<META http-equiv=Content-Type content="text/html; charset=gb2312">,加上后还是出现乱码,无奈啊。后来经查讯资料终于解决了,在每页开头加上<%@ CODEPAGE = "936" %>

结果问题解决了,具体解释给大家:使用 @CODEPAGE 指令为 .asp文件设置代码页。代码页是一个字符集,包括数字、标点符号及其他字符。不同的语言和现场用不同的代码页。例如,ANSI 代码页 1252 为美国英语和大多欧洲语言所使用,而 OEM 代码页 932 为日本汉字所使用,

DW里的一个设置...乱码部分应该变成了西欧字体.调成简体中文就可以了.属性-〉页面属性-〉标题和编码->改为简体中文GB2312,点“重新载入”,确定

代码中加入 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

Tags:  asp数据库乱码 asp.net乱码 asp中文乱码 asp乱码

延伸阅读

最新评论

发表评论