IE浏览器怎么实现模拟点击file实现图片上传?网上有一种写法试了只是谷歌浏览器生效。

解决方案 »

  1.   

    就是,可以模拟去选择图片,但是上传的时候ajax那里就出问题了,获取不到文件上传的领域,然后方法就是返回的data就是一个false
      

  2.   

    file标签有一个特点,就是不能通过模拟点击,必须真实点击,才有效。要实现效果也不难,就是在假的button上面覆盖透明的file标签,这样点击还是真实点击在file标签上,但看到的效果却是点击button上面
      

  3.   

    模拟选择图片,你就把file类型的input设置透明opacity:0;就可以了嘛,定位到对应的位置,一般情况下都是这样干的
      

  4.   

    有区别吗?只是做个背景而已。file标签也是可以通过样式控制大小的