用正则表达式先分隔各变量,然后再比较

解决方案 »

  1.   

    是用 JS 啊。而且思路也已经有了,就是...^-^
      

  2.   

    <script language=javascript>var searchv = location.search;
    var params = searchv.substr(1).split('&');
    for(var i = 0; i < params.length; i++){
    params[i] = params[i].split('=');}
    var newsearchv = "";
    for(var i = 0; i < params.length; i++ ){
    if(params[i][0] == 'ABC'||params[i][0] == 'DEF')
    continue;
    newsearchv += (params[i][0] + '=' + params[i][1]);
    }
    alert(location.pathname + '?' + newsearchv);
    </script>