sorry, 
var targetURL = target.substring(start+1,end);
这个start应该是begin,忘了改。
不关这个的事哦!

解决方案 »

  1.   

    var target = window.location.href;
      

  2.   

    var target = window.location.href;
    target = target.toString()
      

  3.   

    又来了。
    var end = target.length;
    这一句得到的居然会是“undefined”
    狂晕!
      

  4.   

    我也遇到这个问题;是不是IE问题:我的IE6
      

  5.   

    不过使用 net_lover(孟子E章)的方法是可以的,   var temp = window.location;
       alert(temp);
       temp = temp.toString()
       var FirstStr = temp.substring(0,temp.indexOf("?"));
       alert(FirstStr); 问题是你说的一样var end = .length;会出错