首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

[]关于访问服务器参数乱码有关问题

2012-04-02 
[求助]关于访问服务器参数乱码问题访问服务器创建js插入到head中。代码如下:scriptvar script document.

[求助]关于访问服务器参数乱码问题
访问服务器创建js插入到head中。代码如下:
<script>
var script = document.createElement('script');
script.type = 'text/javascript';
script.charset = 'gb2312';
if(id!='') script.id= id;
if(script.readyState) {
  script.onreadystatechange = function() {
  if(script.readyState == 'loaded' || script.readyState == 'complete') {
  callback();
  }
  }
}
else {
  script.onload = function() {callback();};
}
script.src = url;  
document.getElementsByTagName('head')[0].appendChild(script);  
</script>
页面是html,编码是gb2312.访问aspx页,Web.config为utf-8

问题:当我url带中文参数时,服务器读取总是乱码,无论我改gb2312还是utf-8都是乱码。请问如何解决。
 

[解决办法]
url编码使用 encodeURIComponent(encodeURIComponent('汉字'))

后台解一次码
[解决办法]
http://blog.csdn.net/coomon2000/article/details/3590679

热点排行