欢迎加入站点基地设计开发交流群:30720409
详细内容
地址栏传中文参数乱码的解决办法
发布日期:2011-04-11     点击:4708     字体:[ ]

如果不做特殊处理,地址栏里传中文,在程序里接受可能会出现乱码问题,这时可对整个地址栏做编码或对单个参数编码

例如:window.open(encodeURI("scanInfoDetailSpecial.aspx?oid=" + oid + "&sName=" + sName + "&sType=1"));

如果不用encodeURI对URL编码,则传输参数中有中文时会出现乱码现象,但编码后问题解决

如果参数中有&这种特殊符号,要对参数进行二次编码,因为&会破坏参数,这样接受参数时可用decodeURI 方法解码。

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计