var_url=location.search这样应该可以取到list.htm

解决方案 »

  1.   

    list.htm?url=www.sxfeiyang.com&id=3&PerPageSize=1&CurPage=1&Submit=GO
    先取?后面的变量表
    varList=location.href.split("?")[1]
    然后在用split("&"),最后split("=")
    改地址栏是不可能的,设想:我的网站可以把地址栏改成“工商银行”的网址,会怎样
    只能变相做:可以不刷新改变"#",比如list.asp#var1=sss&var2=bbb
      

  2.   

    <script id="js1" language="JavaScript" type="text/JavaScript" src=""></script>js 文件var _url=location.search
    var _bjs = "http://127.0.0.1/js/articlelist.asp?"
    var _arr = _url.split("&")
    var _Par = "";
    .... 得到重组后的 _Par 参数 ....试试, 忘了是window.scripts还是document.scritps了document.scripts["js1"].src = _bjs + _par;没试过, 如不行还可试试.
    document.write("<script src=\""+ _bjs + _par +"\"><\/script>");
      

  3.   

    try
    ------------------------------------------------------------
    <body>
    </body>
    <script language="javascript">
      var url = document.location.href;
      url = url.substring( url.indexOf("?") );
      var script = document.createElement("script");
      script.language="JavaScript";
      script.type="text/JavaScript";
      script.src="http://127.0.0.1/js/articleList.asp" + url;
      document.body.appendChild(script);
    </script>
      

  4.   

    http://blog.never-online.net/article.asp?id=8usage例如:
    当前地址栏参数字符串为:?name=a&site=never_onlinealert(request.setQuery("name","blueDestiny"))返回?name=blueDestiny
      

  5.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head><body>
    <script language="javascript">
      var url = document.location.href;
      url = url.substring( url.indexOf("?") );
      var script = document.createElement("script");
      script.language="JavaScript";
      script.type="text/JavaScript";
      script.src="http://127.0.0.1/js/articleList.asp" + url;
      document.body.appendChild(script);
    </script>
    <script language="JavaScript" type="text/JavaScript" src="http://127.0.0.1/js/articlelist.asp?url=www.sxfeiyang.com&id=3"></script>
    </body>
    </html>leohuang(LEO):你这种方法非常好,现在只剩一个问题,第一次的默认值怎么办?也就是说第一次用户打开的页面是xxx.htm
    而后面是没有带“?”的,而第一次打开页面是需要 <script language="JavaScript" type="text/JavaScript" src="http://127.0.0.1/js/articlelist.asp?url=www.sxfeiyang.com&id=3"></script>我在后面补上这一段就出现两排了。非常感谢各位的热水帮助,非常非常!谢谢大家,就差这个问题了。
      

  6.   

    var url = document.location.href;
    if(url.indexOf("?")){
      url = url.substring( url.indexOf("?") );
      var script = document.createElement("script");
      script.language="JavaScript";
      script.type="text/JavaScript";
      script.src="http://127.0.0.1/js/articleList.asp" + url;
      document.body.appendChild(script);
    }
      

  7.   

    判断一下,如果没有?就直接等于你说的值,有的话就取出来
    <script language="javascript">
      var url = document.location.href;
      if(url.indexOf("?")<0){
       url="http://127.0.0.1/js/articlelist.asp?url=www.sxfeiyang.com&id=3";
      }
      else{
      url = "http://127.0.0.1/js/articleList.asp" + url.substring( url.indexOf("?") );
      }
      var script = document.createElement("script");
      script.language="JavaScript";
      script.type="text/JavaScript";
      script.src= url;
      document.body.appendChild(script);
    </script>
      

  8.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head><body>
    <script language="javascript">
      var url = document.location.href;
      if(url.indexOf("?")<0){
       url="http://127.0.0.1/js/articlelist.asp?url=www.sxfeiyang.com&id=3";
      }
      else{
      url = "http://127.0.0.1/js/articleList.asp" + url.substring( url.indexOf("?") );
      }
      var script = document.createElement("script");
      script.language="JavaScript";
      script.type="text/JavaScript";
      script.src= url;
      document.body.appendChild(script);
    </script>
    </body>
    </html>还是不行,第一次打开还空白一片
      

  9.   

    if(url.indexOf("?") >0 ){
    }
      

  10.   

    在这之前alert(url);看显示什么
    script.src= url;My QQ 318356
      

  11.   

    indexOf 再配合 search 参看MSDN应该可以解决问题