ASP——Request.Form()方法获取POST提交方式的表单中文乱码解决方案
生活随笔
收集整理的這篇文章主要介紹了
ASP——Request.Form()方法获取POST提交方式的表单中文乱码解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一
直接用request.Form()獲取的是所有數據所以會有亂碼(具體原因不祥)
用
Foreach obj in Request.Form Response.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″>?
總結
以上是生活随笔為你收集整理的ASP——Request.Form()方法获取POST提交方式的表单中文乱码解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML/CSS——form表单sele
- 下一篇: Jupyter Notebook——设置