解决WAP下ASP传递数据乱码问题
时间:[2006-1-4 15:42:16] 作者:未知
[转帖]解决WAP下ASP传递数据乱码问题 大家在用ASP写WAP程序时经常会出现乱码,特别是在通过ASP传递数据时常常会出错,因为IIS传递的中文为UTF-8,很多WAP网关也默认的中文格式为UTF-8,然而早期的wml+ASP教程使用的DTD文件头时都是用GB2312格式。这就造成了出现乱码的情形。 笔者经过研究,发现如果采用以下DTD文件声明就可以解决该问题了: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Response.ContentType="text/vnd.wap.wml;charset=UTF-8" %> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapfourm.org/DTD/wml_1.1.xml"> 注意:用记事本或UE打开ASP文件,保存格式选择UTF-8类型即可! |
【声明】本站刊载的《解决WAP下ASP传递数据乱码问题 》一文如果有侵害你权益的情况,请联系我们。我们将及时采取措施。
QQ:44637339 Email:just6@163.com Tel:13355163107 Lining studios