如果不做特殊处理,地址栏里传中文,在程序里接受可能会出现乱码问题,这时可对整个地址栏做编码或对单个参数编码
例如:window.open(encodeURI("scanInfoDetailSpecial.aspx?oid=" + oid + "&sName=" + sName + "&sType=1"));
如果不用encodeURI对URL编码,则传输参数中有中文时会出现乱码现象,但编码后问题解决
如果参数中有&这种特殊符号,要对参数进行二次编码,因为&会破坏参数,这样接受参数时可用decodeURI 方法解码。