用js的话可以这样var s = window.location.search.substr(1);//得到url
var aryVars = s.split('/');//得到数组。
 

解决方案 »

  1.   

    用正则表达式
    <html>
    <script language="javascript">
    var url = "http://192.168.1.2/photos/fengjing/index.html";
        var str1 = /\/[a-z].*\//;
        var S = url.match(str1);
    alert(S);
    </script>
    </html>
    还不完全,楼主还可以再改改。我就懂这点了,呵呵
      

  2.   

    请参考
    <script language="javascript">function getContext(url){
      var index = url.indexOf("/",8);
      if(index==-1){
        return url;
      }
      var index2 = url.indexOf("/",index+1);
      return index2==-1?url.substring(index+1):url.substring(index+1,index2);
    }
    var url = "http://192.168.1.2/photos/fengjing/index.html";
    alert(getContext(url));
    alert(S);
    </script>