怎么加参数,类似于这样window.opener.location.href=window.opener.location.href?id=...同时页面该如何获取参数呢?

解决方案 »

  1.   

    用location.search获取地址,再用split函数获取参数
      

  2.   

    可能我没说清楚,我想在提交后,重新加载window.opener的网页,并且传递参数过去
      

  3.   

    子页面:
    <script>
    function aaa(){
      var url=window.opener.location.href
      window.opener.location=url+"?id=111&name=bbb"
      window.close
    }
    </script>
    <form ........ onsubmit="aaa();">
    <input type=submit value="提交">
    </form>父页面:<script>
      var para=location.search
      var id=para.split('&')[0].split("=")[1];
      var name=para.split('&')[1].split("=")[1]
    alert("id="+id);
    alert("name="+name);
    </script>