本帖最后由 xiaoxue_427 于 2009-10-06 17:01:07 编辑

解决方案 »

  1.   

    用HTTP协议(如:http://localhost)访问不管是html和PHP都不行的
    因为在这里面是不支持绝对路径的……
    在火狐里,img的src被赋值成了<img id="pic" src="爱国红心.jpg"/>这样,所以你把那个图片放跟你那个PHP文件同一目录就显示了
    IE里干脆没有值了……
    你把动把else {           
             dImg.src = dFile.value;
          }这里面的dImg.src的值改成一个死的相对路径图片就是好的了……
    如:
    else {           
             dImg.src = "http://localhost/test.jpg";
          }
    不过这问题有什么解决办法我就不知道了……
      

  2.   


    与图片大小好像是没有关系的改成下边语句也是不能正常显示的
    <img src='' id='pic' width='100px' height='100px'/>