页面传递参数,尽量不要用中文,安全性也差你可以使用Server.URLEncode进行联结编码

解决方案 »

  1.   

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
      

  2.   

    <a href='xxx.asp?id=<%=Server.URLEncode("你的字符")%>'>click</a>
      

  3.   

    我使用的是按按钮就统计,再用Redriect重定向到另一网页,并不是向SERVER提交,请再指教!!谢谢!!
      

  4.   

    我已经用unescape进行解码,但还是乱码,请教!
      

  5.   

    你的意思是 a=encodeURIComponent("汉字")
    再将a发到另一网页?
    我试了还不行,另一页面地址栏显示的是a=null,是空值,为什么??
      

  6.   

    这个是UTF-8的问题........ie菜单项-工具-Internet设置-高级-很下面的“始终以UTF-8发送url”
      

  7.   

    只有也解决了???
     可你的告诉用你页面的客户,
     必须去掉“始终以UTF-8发现URL”才能让网页正常使用。
     否则只是你自己可以正常的应用,
     那好像意义不大。