访问服务器创建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都是乱码。请问如何解决。