var start=a.indexOf("&");
var c = a.substring(0,start);

解决方案 »

  1.   

    <script language="JavaScript">
    function operaStr(a,b){
    aLen=a.length;
    bLen=b.length;
    bIna=a.indexOf(b);
    if(a<b||bIna==-1)return a;
    return a.substring(0,bIna)+a.substring(bIna+bLen);
    }c=operaStr("/dev/POS/aa.asp&start=31&count=30","&start=31&count=30");
    document.write(c);
    </script>
      

  2.   

    <script>
    var a="/dev/POS/aa.asp&start=31&count=30";
    var b="&start=31&count=30"
    var c = a.replace(new RegExp(b),"");
    alert(c)
    </script>
      

  3.   

    不好意思<script language="JavaScript">
    function operaStr(a,b){
    aLen=a.length;
    bLen=b.length;
    bIna=a.indexOf(b);
    if(aLen<bLen||bIna==-1)return a;
    return a.substring(0,bIna)+a.substring(bIna+bLen);
    }c=operaStr("/dev/POS/aa.asp&start=31&count=30","&start=31&count=30");
    document.write(c);
    </script>