那你就判断参数不为空时调用loadlist()不就可以了吗?
window.onload = function(){
if(page!="" || !isNaN(page))loadlist();
}

解决方案 »

  1.   

    http://kjdyw.com/test3/index2.html
    按二楼仁兄的思路还是不行啊!
      

  2.   


    //--获取地址栏参数搞的太复杂了吧
    var strHref =window.location.href; 
    page=strHref.match(/\d+/gi);//保证是全局变量
    //如果URL是“a.htm”这样的,page是null;如果URL是“a.htm?page=1”这样的,page是1然后,
    <body onload="if(page){loadlist();}">
      

  3.   

    /读取文章列表
    function kyouj(){
             var XHR=createXHR();
       if(XHR){
       var list=GE("list");
       XHR.open("GET","cmd.asp?p="+num,true);
       XHR.onreadystatechange=function(){
           if(XHR.readyState==4&&XHR.status==200){
        list.innerHTML=XHR.responseText;
        }else{
        list.innerHTML="Loading..."
        }
           }
        XHR.send(null) 
       }
    }自己汗下:http://kyouj.com/u/52/cmd.asp?p=null是默认读取第一页,即如果p是空值null,它还是会读http://kjdyw.com/test3/index3.html 暂时解决,
    是啊获取地址用的那个正值函数过于复杂,我再看下