试试用encodeURIComponent把参数转化成urlencode格式

解决方案 »

  1.   


    Function URLEncoding(vstrIn)
        strReturn = ""
        For vbs_Index = 1 To Len(vstrIn)
            ThisChr = Mid(vStrIn,vbs_Index,1)
            If Abs(Asc(ThisChr)) < &HFF Then
    strReturn = strReturn & ThisChr
            Else
                innerCode = Asc(ThisChr)
                If innerCode < 0 Then
                    innerCode = innerCode + &H10000
                End If
                Hight8 = (innerCode  And &HFF00)\ &HFF
                Low8 = innerCode And &HFF
                strReturn = strReturn & "%" & Hex(Hight8) &  "%" & Hex(Low8)
            End If
        Next
        URLEncoding = strReturn
    End Function
    或者用上述代码把中文转换一下再传。
      

  2.   

    http://blog.chinaunix.net/u/29134/showart_358931.html
      

  3.   

    怎么ASP上的东西都来了,你可以用IVCONV这个函数来进行转码!
      

  4.   

    前面写错了,是用iconv函数,具体用法,你可以参考以下php手册!
      

  5.   

    先编码后传递
    如果是页面文件传递,你用js的函数encodeURIComponent
    如果是程序文件传递,你用php的函数urlencode
    然后直接接收就行了
      

  6.   

    不要见着vbscript就是ASP,它也可以用在客户端。
      

  7.   

    遍历$_POST在结合iconv转换编码