1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > JS上传前预览图片实例【javascript】

JS上传前预览图片实例【javascript】

时间:2018-11-10 08:14:32

相关推荐

JS上传前预览图片实例【javascript】

web前端|js教程

JS,预览图片

web前端-js教程

预览图片的js代码:

rat源码,vscode保存时自动换行插件,ubuntu下gzip,如何清除tomcat缓存,台湾爬虫论坛,php yii项目,免费自助建站平台网络seolzw

function setImagePreview(docObj,localImagId,imgObjPreview)

{

if(docObj.files && docObj.files[0])

{

//火狐下,直接设img属性

imgObjPreview.style.display = lock;

imgObjPreview.style.width = 300px;

imgObjPreview.style.height = 200px;

//火狐7以上版本不能用上面的getAsDataURL()方式获取,需要一下方式

imgObjPreview.src = window.URL.createObjectURL(docObj.files[0]);

}

else

{

//IE下,使用滤镜

docObj.select();

var imgSrc = document.selection.createRange().text;

//必须设置初始大小

localImagId.style.width = "300px";

localImagId.style.height = "200px";

//图片异常的捕捉,防止用户修改后缀来伪造图片

try

{

localImagId.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)";

localImagId.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgSrc;

}

catch(e)

{

alert("您上传的图片格式不正确,请重新选择!");

return false;

}

imgObjPreview.style.display = one;

document.selection.empty();

}

return true;

}

fileupload控件及用来预览图片的image:

网络数据录入源码,ubuntu进程调度方式,摩拜 历史 爬虫,php面试索引,嵩县seo公司lzw

免费的云资源网站源码,ubuntu算法键盘命令,爬虫图片及价格,php maccms,seo员工培训lzw

功能很简单,代码也很易懂,相信不用我多废话大家也能看懂吧。感觉写这样的文章,真的没啥好说的,不多说,还是把重点放在代码上吧。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。