博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
url传值-IE6浏览器传值-后台读取为乱码
阅读量:4538 次
发布时间:2019-06-08

本文共 804 字,大约阅读时间需要 2 分钟。

 

方法一、设置web.config文件并改网页meta编码。
<system.web>
    <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" uiCulture="zh-CN" responseHeaderEncoding="gb2312" fileEncoding="gb2312" />
</system.web>
并将所有.aspx文件头里编码写为:
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
方法二、传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。
>> 传递前编码
Response.Redirect("B.aspx?Name="+Server.UrlEncode("中文参数"));
>> 接收时解码
Response.Write(Server.UrlDecode(Request["Name"]));
方法三、如果是使用javascript跳转到另一页,得使用escape将要传递的中文参数进行编码,在接收时再进行解码。
>> 传递前编码
<script language="JavaScript">
function GoUrl()
{
var Name = "中文参数";
location.href = "B.aspx?Name="+escape(Name) ;
}
<body οnclick="GoUrl()">
>> 接收时解码
Response.Write(Server.UrlDecode(Request["Name"])) ;

转载于:https://www.cnblogs.com/PEPE/archive/2011/03/28/1997629.html

你可能感兴趣的文章
LeetCode: 103_Binary Tree Zigzag Level Order Traversal | 二叉树Zigzag层次遍历 | Medium
查看>>
【记忆化搜索】[NOIP-2017--普及组] -- 棋盘
查看>>
MyBatis_[tp_48]_动态sql_内置参数_parameter&_databaseId
查看>>
Storm 集群安装
查看>>
使用情感分析技术做营销
查看>>
基于Token的WEB后台认证机制
查看>>
高级树状数组——区间修改区间查询、二维树状数组
查看>>
创造者模式
查看>>
element-ui 上传图片 后清空 图片 显示
查看>>
试玩汇编语言 1:环境搭建
查看>>
golang的的模板引擎之pongo2
查看>>
git中Please enter a commit message to explain why this merge is necessary
查看>>
Backbone.js 资源搜集
查看>>
CSS优先级问题以及jQuery中的.eq()遍历方法和:eq()选择器的差别
查看>>
Remote desktop connect to Opensuse 11 using xmanager on Windows 7
查看>>
使用Navicat连接oracle时出现unsupported server character set ZHS16GBK的解决之道
查看>>
tensorflow Sigmoid 应用
查看>>
Maven学习(七)仓库
查看>>
Valid Palindrome
查看>>
609. Find Duplicate File in System
查看>>