http://192.168.1.168/xh/member/Userreg.asp?action=apply因为我的会员页面在member文件夹下面,所以页面图片路径出错,现在请教 
我该怎么判断Url地址里面存在member的话就在IMG前面加../ 
请大家指点~~,急``

解决方案 »

  1.   

      string _Url = "http://192.168.1.168/xh/member/Userreg.asp?action=apply";
                if (_Url.ToLower().IndexOf("/member/") != -1)
                {
                  //处理
                }
      

  2.   

    可以向楼上那样,字符串查找也可以 把图片的路径 直接写成根目录相对的/xh/member
      

  3.   

    不能直接写,要是写了根目录,上一级的就不行~~<%
    UrlCheck=request.servervariables("url")
    SubUrl=left(mid(UrlCheck,Instr(UrlCheck,"m")),6)
    if SubUrl="member" then
       ImgUrl="../" 
    else
       ImgUrl=""
    end if%>我这样判断后Url里面没m的情况时出错,望高人指点啊~~~
      

  4.   

    直接改IMG的SRC呗
    ImageUrl.Replace("/member","../member");
    这样可行吗?
      

  5.   


    <% 
    UrlCheck=LCase(request.servervariables("url")) 
     
    if Instr(UrlCheck,"member")>0 then 
      ImgUrl="../" 
    else 
      ImgUrl="" 
    end if%>