900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > ASP——Request.Form()方法获取POST提交方式的表单中文乱码解决方案

ASP——Request.Form()方法获取POST提交方式的表单中文乱码解决方案

时间:2020-10-07 15:29:08

相关推荐

ASP——Request.Form()方法获取POST提交方式的表单中文乱码解决方案

方法一

直接用request.Form()获取的是所有数据所以会有乱码(具体原因不祥)

Foreach obj in Request.FormResponse.write obj &""& Request.Form(obj) &" <br>"Next

这种方法为循环单个获取就不会出现中文为乱码的问题了。

方法二

在web.config文件里头的

<system.web><globalization requestEncoding="GB2312" responseEncoding="GB2312" fileEncoding="GB2312" culture="zh-CN" uiCulture="zh-CN"/></system.web>

方法三

UTF-8编码的话:在ASP脚本顶部加入

<%@Language="vbscript" Codepage="65001"%>

gb2312编码的话:在ASP脚本顶部加入

<%@Language="vbscript"Codepage="936"%>

<%@LANGUAGE=”JAVASCRIPT” CODEPAGE=”65001″%><% Response.Charset=”utf-8″; %>

如果有html代码也需保证

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。