问题如题,最好能解决这个URL的解码问题,用JAVASCRIPT
ret_url.php?job=panel&page=2&keyword='.$keyword.'&select=34'; 其中$keyword是经过PHP URLENCODE编码过的字符串

解决方案 »

  1.   

    url='ret_url.php?job=panel&page=2&keyword='.$keyword.'&select=34';
    url=decodeURI(url);decodeURI就 是解密URL编码的函数(JavaScript的)。
      

  2.   

    这样是不行滴
    $keyword是经过PHP URLENCODE编码过的字符串,传过去的解码过的字符串在JAVASCRIPT里是乱码了,不是解码出来的代码
      

  3.   

    php函数加码的就要用 php函数解码 js 函数加码的也要用js的函数解码两者最好不要混着用
      

  4.   

    需要用JAVASCRIPT完成异步传输,一定要在浏览器端完成的啊
    没办法的,而且开发到一定程度了,不可能走其他路了!!
      

  5.   

    js 有类似的编码和解码函数
    google下看看
      

  6.   

    decodeURI和这个iconv结合使用
    $username=iconv('utf-8','gbk',$username);
      

  7.   

    javascript是使用UTF8编码的。如果使用Js编码,在PHP中需要URL解码后将编码转为GBK。反则亦然。
      

  8.   

    8楼的肯定是没试过,在PHP中传递中文到JS中会变成乱码的。
    准备结贴了,先谢谢大家了。
    我解决的方法是在PHP传递到JS的时候就用中文,然后在JS中取出来再解码,这样就OK了!
      

  9.   

    http://demon.tw/programming/javascript-php-urldecode.html