前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ie8和chrome获取上传图片的宽度和高度等尺寸

ie8和chrome获取上传图片的宽度和高度等尺寸

作者头像
汤高
发布2018-03-28 11:45:58
1.7K0
发布2018-03-28 11:45:58
举报
文章被收录于专栏:积累沉淀积累沉淀
                  测试后可用

 <html>
 <head>
     <title>测试</title>
     <meta charset="utf-8"/>
     <link rel="stylesheet" href="http://g.tbcdn.cn/tb/global/2.9.1/global-min.css">
     <script src="http://g.tbcdn.cn/??kissy/k/1.4.2/seed-min.js"></script>
 </head>
 <body>


 <form action="" method="post">
     <input type="file" id="uploader" onchange="imgUpload()"/>
     <input type="submit" id="submit" onclick="test()"/>
 </form>
 <div id="tip1"></div>
 <div id="tip2"></div>
 <script type="text/javascript">
 var width;
 var height;
 function imgUpload() {
var obj=document.getElementById('uploader');
if(obj.files&&obj.files[0]){
var oFile=obj.files[0];
var reader=new FileReader();


reader.onload=function(){
// 也可以用 window.URL.createObjectURL(this.result)
var oImg=new Image();
oImg.src=this.result;
document.body.appendChild(oImg);

oImg.onload=function(){
width=oImg.offsetWidth;
height=oImg.offsetHeight;
//width=oImg.width;
//height=oImg.height;
document.body.removeChild(oImg);//放弃预览
};
};
reader.readAsDataURL(oFile);
}else{//ie 8
var img = new Image();
img.src = document.getElementById('uploader').value;
width=img.width;
height=img.height;

}
 }


 function test(){
alert(width);
alert(height); 
 }
 </script>
 </html> 
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档