至少添加一个属性吧?   function urlList(a,b,c,d,e){
                   this.url=new Array();
                   this.url[0]=a;
                   this.url[1]=b;
                   this.url[2]=c;
                   this.url[3]=d;
                   this.url[4]=e;
                }
    function selectpage(list) {
           var today1=new date();
           var page=today1.getSeconds() % 5;
           window.open(list.url[page],"Random page");
           }

解决方案 »

  1.   

    window.open(list[page],"Random page");
    --> window.open(list[page],"Randompage");
       Random page之间不能有空格!
      

  2.   

    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
               
    function urlList(a,b,c,d,e){
    //alert(a+"_"+b+"_"+c+"_"+d+"_"+e);
    this.urlArr=new Array(a,b,c,d,e);
    }var urlList=new urlList("http://www.yahoo.com",
    "http://www.sina.com.cn",
    "http://www.21cn.com",
    "http://www.163.com",
    "http://www.163.net");function selectpage(list) {
    var today1=new Date();
    var page=today1.getSeconds() % 5;
    alert(list[page]);
    window.open(list[page],"");
    }
    </SCRIPT>
    </head>
    <body onLoad="selectpage(urlList.urlArr)">
    <h1>
    <hr>
    please wait....selecting page.
    <hr>
    </h1>
    </body >
    </html>