zoukankan      html  css  js  c++  java
  • Html Img的几个属性_存在个问题

    宽width  高height

    文件长度fileSize

    显示图片列表的时候挺好用。

    嗯,还要加个边框border.   但现在有个问题,fileSize有时候会是-1,不知道怎么回事。

     

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=??????">
    <script language="javascript">
    <!--
    function imgSel()
    {
    var img = new Image();
    img.src = document.imageForm.file.value;
    alert(img.width + '*' + img.height + ' size:' + img.fileSize);
    document.images['img'].src = img.src;
    }
    -->
    </script>
    </head>
    <body>
    <form name="imageForm">
    宽: <input name="width" type="text" size="6"> 高: <input name="height" type="text" size="6"> 大小: <input name="size" type="text" size="6"><br>
    <input name="file" type="file" onChange="imgSel()"><br>
    <img src="" id="img" border="1">
    </form>
    </body>
    </html>

    简单测试了一下,用下面的代码可以

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD>

     <BODY>
      <script>
    var img=null;
    function s()
    {
    if(img)img.removeNode(true);
    img=document.createElement("img");
    img.style.position="absolute";
    img.style.visibility="hidden";
    img.attachEvent("onreadystatechange",orsc);
    img.attachEvent("onerror",oe);
    document.body.insertAdjacentElement("beforeend",img);
    img.src=inp.value;
    }
    function oe()
    {
    alert("cant load img");
    }
    function orsc()
    {
    if(img.readyState!="complete")return false;
    alert("图片大小:"+img.offsetWidth+"X"+img.offsetHeight);
    alert("图片尺寸:"+img.fileSize);
    }
    </script>
    <input id=inp type="file">
    <br>
    <button onclick="s()">Test</button>
     </BODY>
    </HTML>

  • 相关阅读:
    hdoj 4251 The Famous ICPC Team Again
    hdoj 1879 最小生成树之继续畅通工程
    并查集之Dragon Balls
    并查集之 Is It A Tree?
    hdoj 1874最短路之畅通工程续
    1040: Count
    hdoj 1874最短路之最短路径问题
    并查集之小希的迷宫
    并查集之食物链
    Ordered Fractions
  • 原文地址:https://www.cnblogs.com/xjyggd/p/1335269.html
Copyright © 2011-2022 走看看