Chinaunix首页 | 论坛 | 博客
  • 博客访问: 144950
  • 博文数量: 29
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 368
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-17 18:06
个人简介

一个直来直去的人,被生活折磨的弯弯曲曲。

文章分类

全部博文(29)

文章存档

2019年(1)

2017年(1)

2014年(13)

2013年(14)

我的朋友

分类: Html/Css

2014-01-21 10:50:13

在需要上传图片的应用程序中,用户在选择了图片之后,当然希望图片马上就显示在屏幕上。

但是此时图片还位于用户的电脑上,并未传至服务器,此时可以将标签的 src属性设为 .......来指向本场的图片,本来这样应该能够解决问题。但是IE出于安全考虑,不允许的src属性指定为本地的一个文件位置。

于是,在IE中只能使用滤镜来实现。只有这方面熟悉的人才写的出这个代码!平时多少时候去用滤镜呢!

在 Firefox中可以将 src属性指向 本地文件,但是要使用upload.files[0].getAsDataURL() 来获取文件名!

代码如下(拷贝来的):



   
    图片上传预览 ie6,7,8, firefox
   


   
   


   


阅读(4115) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~