地址传中文,转码

http://community.csdn.net/Expert/topic/4541/4541877.xml?temp=.5768854
1.设置web.config文件。
<system.web>  
......  
<globalization   requestEncoding= "gb2312 "   responseEncoding= "gb2312 "   culture= "zh-CN "   fileEncoding= "gb2312 "   />  
......  
</system.web>  
 
或者:
aspx文件中:
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">
2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。  
> >   进行传递  
string   Name   =   "中文参数 ";  
Response.Redirect( "B.aspx?Name= "+Server.UrlEncode(Name));  
> >   进行接收  
string   Name   =   Request.QueryString[ "Name "];  
Response.Write(Server.UrlDecode(Name));  
或者:
 
NavigateURL= ' <%#   "WebForm2.aspx?Singer= "   +   HttpUtility.UrlEncode( "中国人 ",   System.Text.Encoding.GetEncoding( "GB2312 "))   %> '

3.如果是从   .HTML   文件向   .Aspx   文件进行传递中文参数的话(即不从后台用   Redirect()方法进行   Url   转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。  
> >   进行传递  
<script   language= "JavaScript ">  
function   GoUrl()  
{  
var   Name   =   "中文参数 ";  
location.href   =   "B.aspx?Name= "+escape(Name);  
}  
</script>  
<body   onclick= "GoUrl() ">  
> >   进行接收  
string   Name   =   Request.QueryString[ "Name "];  
Response.Write(Server.UrlDecode(Name));  
一般来说。设置web.config文件就可以了。但是如果你用   JavaScript   调用   webservice   方法的话(往webservice里面传递中文参数)。设置   web.config   文件好象无效。  
————————————————————
在html中实现编解码:
<script   language= "javascript ">
function   openUrl(src)
{
    var   strUrl=escape(src);
    window.open(strUrl);
}
 
function   change_url(src)
{
  document.location.href=escape(src);
}
 
</script>    
 
在新窗口保存
<a   href= 'javascript:openUrl( "css/合同.doc "); '   > 交合同 </a>
 
 
当前位置保存,无闪烁。
<a   href= "# "   onclick=BLOCKED   SCRIPTchange_url( "css/合同.doc ")> 合同 </a>
 
注意:路径中的斜线是:“/”,而不是“\”,否则也不行啊。

URL 地址传中文,转码的更多相关文章

  1. URL中文转码问题

    *:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...

  2. jquery对url中的中文解码

    项目中要实现一个select选择器选择后跳转url,并保存selected的值. url是用get来传递参数,所以考虑加载新页面时,读取参数值,并赋值到select中. 但是由于url的参数使用的是中 ...

  3. iOS开发之网络编程--中文转码

    前言: 在GET请求或者是POST请求,请求上传的参数如果含有中文,可能会导致请求失败. 所以要对存储了URL地址的NSString对象进行中文转码,然后将这个NSString对象传递给URL.   ...

  4. js的url中传递中文参数乱码,如何获取url中参数问题

    一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面Javascript代码: <script type=”text/javascript ...

  5. IOS网络请求中文转码

    -(void)get { NSString *urlStr = @"http://120.25.226.186:32812/login2?username=小码哥&pwd=520it ...

  6. Js的Url中传递中文参数乱码的解决

    一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url& ...

  7. 【转】【Python】 python中的编码问题报错 'ascii' codec can't decode 及 URL地址获取中文

    1.unicode.gbk.gb2312.utf-8的关系 http://www.pythonclub.org/python-basic/encode-detail 这篇文章写的比较好,utf-8是u ...

  8. jquery.ajax的url中传递中文乱码问题的解决方法

    jquery.ajax的url中传递中文乱码问题的解决方法   JQuery JQuery默认的contentType:application/x-www-form-urlencoded 这才是JQu ...

  9. iOS - OC - 网络请求 - 中文转码

    #import "ViewController.h" @interface ViewController () @end @implementation ViewControlle ...

随机推荐

  1. 代码查看import的类是出自哪个jar包的方法(转)

    import java.security.ProtectionDomain; import java.security.CodeSource; public static void main(Stri ...

  2. solidity错误处理

    官方文档: https://solidity.readthedocs.io/en/develop/control-structures.html#error-handling-assert-requi ...

  3. c语言打印空白星号矩形

    用户输入一个数字N,输出一个N*N的空心矩形,N最小为3 效果如下: 思路是这样的,首先拿到这道题是没有思路的,但我们可以举几个例子,当N等于3的情况,当N=5的情况,发现第一行和最后一行是相同的,而 ...

  4. Luogu 4251 [SCOI2015]小凸玩矩阵

    BZOJ 4443 二分答案 + 二分图匹配 外层二分一个最小值,然后检验是否能选出$n - k + 1$个不小于当前二分出的$mid$的数.对于每一个$a_{i, j} \geq mid$,从$i$ ...

  5. ShopNc登录验证码

  6. 8.python 系统批量运维管理器之pexpect模块

    小插曲 前几节讲了paramiko模块,但是pexpect模块的功能几乎跟paramiko一样,先来分析一下: 1.各自介绍 pexpect是一个通过启动子程序,使用正则表达式对程序输出做出特定响应, ...

  7. 过渡函数transition-timing-function

  8. K860i的109升级需要的PinyinIME.apk和QuickSearchBox.apk两个文件

    联想K860i的109版本终于可以正常更新了,感谢下乐Phone之家的蚊子咬(http://bbs.lephone.cc/space-uid-6410.html)提供了关键的两个文件:PinyinIM ...

  9. utf-8是否带签名 乱码问题。

    Encoding utf8 = new UTF8Encoding(true); 参数表示是否带签名, 但此是否带签名在WriteAllBytes 无效,生成的永远是无签名的. 但在WriteAllTe ...

  10. C#多线程编程实战1.4终止线程

    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threa ...