zoukankan      html  css  js  c++  java
  • js获取图片宽高的方法 阿星小栈

      在HTML 5中,新增加了两个用来判断图片的宽度和高度的属性,分别为 
    .naturalWidth 和naturalHeight属性,例子如下: 

    var rw = myimage.naturalWidth;	// 真实图片宽度 
    var rh = myimage.naturalHeight;	//真是图片高度 
    


    但有个前提是,必须在图片完全下载到客户端浏览器才能判断, 
    ,目前在ie 9,Firefox, Chrome, Safari 和Opera都是可以使用的, 
    如果是不支持的版本浏览器,那可以用传统方法判断,如下: 

    var myimage = document.getElementById("myimage"); 
      if (typeof myimage.naturalWidth == "undefined") { 
      // IE 6/7/8 
      var i = new Image(); 
      i.src = myimage.src; 
      var rw = i.width; 
      var rh = i.height; 
    } 
    else { 
      // HTML5 browsers 
      var rw = myimage.naturalWidth; 
      var rh = myimage.naturalHeight; 
    } 
    

      

    援引:http://jackyrong.iteye.com/blog/1465243

  • 相关阅读:
    iptraf查看TCP/UDP某个特定端口的带宽与流量
    linux read 命令
    2 css常识二
    1 css常识
    18 表单
    17 事件
    16 DOM
    15 BOM
    14 函数-高级
    13 对象
  • 原文地址:https://www.cnblogs.com/dereckbu/p/8931307.html
Copyright © 2011-2022 走看看