window.open参数的问题的问题,如:function results()
{
var name="zhangsan"
var age="89"
window.open("URL","报价","toolbar=no,location=yes,scrollbars=yes,directories=yes");
}
要在本页面跳转,带上两个参数(Name,Age)。
请问URL应该怎么写啊?

解决方案 »

  1.   

    var url = 'xx.页面后缀名 ?name=' + name + '&age=' + agewindow.open(url,"报价","toolbar=no,location=yes,scrollbars=yes,directories=yes");
      

  2.   

    "http://*****?n="+name+"&a="+age是不是这样
      

  3.   

    直接写:
    window.open("1.html","报价","toolbar=no,location=yes,scrollbars=yes,directories=yes");
      

  4.   

    window.open("1.html","报价","toolbar=no,location=yes,scrollbars=yes,directories=yes"); 
    window.opener=null;
    window.open('','_top');
    window.top.close();
      

  5.   

    function results()
    {
    var name="zhangsan";
    var age="89";
    var url="xxx.html?name="+name+"&age="+age;//传参数
    //window.open的第二个参数,窗口打开方式,_self覆盖自身窗口
    window.open(url,"_self","toolbar=no,location=yes,scrollbars=yes,directories=yes");
    }
      

  6.   


    function results() {window.open("URL","报价","toolbar=no,location=yes,scrollbars=yes,directories=yes");
     }<body>
        <input type = "text" id = "name">
    </body>
    //如果在被打开的窗口想要获取 父窗口的参数, 比如 id 为name 的值 :window.opener.document.getElementById("name").value;//这样在 子窗口中就可以获取 父窗口的值 ,而不能用 ? 来传值
      

  7.   

    function results()
    {
    var name="zhangsan"
    var age="89"
    window.open("URL?name=''&age=''","报价","toolbar=no,location=yes,scrollbars=yes,directories=yes");
    }
      

  8.   

    function results() 

       var name="zhangsan" 
       var age="89" 
       var url = "****?name=" + name +"&age=" + age;
       window.open(url, "报价","toolbar=no,location=yes,scrollbars=yes,directories=yes");