<img src="images/1.jpg">就可以,但是如果<img src="C:\Users\LXY\Pictures\201005\1.jpg"> 就不显示 ,是为什么呢1~~~??

解决方案 »

  1.   

    相对路径和绝对路径问题,你后面用的绝对路径有问题。<img src=@"C:\Users\LXY\Pictures\201005\1.jpg">

    <img src="C:\\Users\\LXY\\Pictures\\201005\\1.jpg">\需要转义所以得多加一个\路径就对了,明白??
      

  2.   


    你是在你本机上做测试的嘛,是本地IIS??如果不是的话,如3楼说的那样,是无法找到图片的。
      

  3.   

    这是我的代码 ,就是上传图片后 ,让img里面显示 客户上传的图片
    html<img id="PhotoImage" src="mages/photo.gif"  />jsvar imgObj = document.getElementById("PhotoImage");
        var obj = document.getElementById("File1");
     
      
        alert($("#PhotoImage1").attr("src"));
        $("#PhotoImage1").attr("src", obj.value);
        alert($("#PhotoImage1").attr("src")); 这样 ,图片就是不显示~~~~
      

  4.   

    我直接在js里面这样赋值:
     $("#PhotoImage1").attr("src", "C:\\Users\\LXY\\Pictures\\IMG_2020.JPG");
    路径和图片都没有问题 ,也是不行~~~
      

  5.   

    <img src="file:///C:\Users\LXY\Pictures\201005\1.jpg">
      

  6.   

    本地地址需要加file:///但楼主说是想要在上传图片后让img里面显示客户上传的图片,那这样“曲线救国”就没必要了,你直接设为上传后的服务器上的图片地址不就得了。
      

  7.   

    没注意上面漏掉了\\转义,这个也是必需的,完整如下:
    <img src="file:///C:\\Users\\LXY\\Pictures\\201005\\1.jpg">显示上传后图片地址的方法就是用AJAX上传并返回上传后的图片地址,JS接收到后设置IMG的SRC。
    详情自己搜索一下“AJAX上传图片并预览”
      

  8.   

    对于IE7以上及firefox
    IE: 用滤镜来显示本地图像
        progid:DXImageTransform.Microsoft.AlphaImageLoader
    对于FF:
       用专用方法getAsDataURL()