获取要查看大小的img

  var img_url = 'http://img5.imgtn.bdimg.com/it/u=4267222417,1017407570&fm=200&gp=0.jpg'
  
  // 创建img对象
  var img = new Image();
  
  // 改变图片的src
  img.src = img_url;
  
  // 加载完成执行
  img.onload = function(){
  // 打印
  alert('width:'+img.width+',height:'+img.height);
 
  这样就可以了
  
  

 获取当前图片的大小  
<body>
<img id="image" src="" width="200px" ; height="200px" ;/>
<br/>
<input type="file" onchange="selectImage(this);" />
<br/>
<input type="button" onclick="uploadImage();" value="提交" />
<script>
var image = '';
function selectImage(file) {
console.log(file.files) //输出的数值如下:
        

            console.log(file.files[0].size) //获取大小 
        输出的是字节 1kb = 1024b 所以想转化的话 就要 parseInt(file.files.size / 1024) // 这样的结果就是kb
if (!file.files || !file.files[0]) {
return;
}
var reader = new FileReader();
reader.onload = function (evt) {
document.getElementById('image').src = evt.target.result;
image = evt.target.result;
}
reader.readAsDataURL(file.files[0]);
}
function uploadImage() { $.ajax({ type: 'POST', url: 'admin.php', data: { image: image }, async: false, dataType: 'json', success: function (data) {
consoel.log(data)
if (data.success) { alert('上传成功'); } else { alert('上传失败'); } }, error: function (err) {
console.log(err)
alert('网络故障'); } }); }
</script>
</body>

  


  知道的就这么多,有不对的地方 还请大神指导一二
 
 

最新文章

  1. bzoj4691: Let There Be Light
  2. iOS 学习 - 23 加载本地 txt 文件, NSMutableParagraphStyle 段落格式,缩放动画,字体间距
  3. JavaScript 语句 if else
  4. python练习程序(c100经典例15)
  5. Java并发编程-volatile
  6. activity传递数据
  7. 显示Title和隐藏Title的ListView
  8. sql server日期字段值的比较
  9. 《Linux内核设计与实现》的地址空间读书笔记的过程
  10. STM32单片机图片解码
  11. 自己动手写Redis客户端- Redis协议(1)
  12. centos mysql 默认是区分大小写的,修改成不区分大小写
  13. 在 CentOS6 上安装 Zabbix3.0 Agent 并开启客户端自动注册
  14. model browser 不出现时
  15. spring中的springSecurity安全框架的环境搭建
  16. 3D 网页,webgl ,threejs 实例
  17. 一个产生临时图片Url的地方
  18. 比较时间的大小(&quot;HH:MM&quot;)格式
  19. CommonClassLoader或SharedClassLoader加载的Spring如何访问并不在其加载范围内的用户程序呢
  20. FocusBI: 数据仓库 (原创)

热门文章

  1. STM32F407 IO引脚复用器和映射 个人笔记
  2. oracle exp direct 执行机制
  3. [luoguP1074] 靶形数独(搜索)
  4. java中文乱码问题的处理方式
  5. 使用JavaMail通过QQ/126服务器服务发送邮件
  6. P1996||T1282 约瑟夫问题 洛谷||codevs
  7. 【编程大系】Java资源汇总
  8. jackson的应用
  9. MongoDB小结05 - update【$set &amp; $unset】
  10. Windows上安装Mac OS