zoukankan      html  css  js  c++  java
  • js本地预览图片

    废话不说  直接上代码

    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    <html>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <body>
     <img id="image" src=""/>
    <br/>
     <input type="file" id="file" onchange="selectImage(this);"/> <br>
    <br/>
    <script>
        function selectImage(file) {
            alert(file.value.substring(file.value.lastIndexOf('.')));
            if (!file.files || !file.files[0]) {
                return;
            }

            var reader = new FileReader();
            reader.onload = function (evt) {
                var data = evt.target.result;  
                //加载图片获取图片真实宽度和高度  
                var image = new Image();  

                image.onload=function(){  
                    var width = image.width;  
                    var height = image.height;  
                    alert(width+'======'+height+"====="+file.files[0].size);  
                };  

                image.src= data;  
                document.getElementById('image').src = evt.target.result;
            }

            reader.readAsDataURL(file.files[0]);
            $("#image").attr({'width':'100px','height':'100px'});
        }
    </script>
    </body>
    </html>
  • 相关阅读:
    浏览器嗅探
    (转)javascript中为何在匿名function函数后面还外加一个括号
    js十进制转换二进制
    css_毛玻璃
    css桌布样式
    ocr api 识别表格 图片
    Linux查看日志常用命令
    linux find 命令查找文件和文件夹
    docker上安装airflow
    文件权限中 chmod、u+x、u、r、w、x分别代表什么
  • 原文地址:https://www.cnblogs.com/wodetian/p/6491197.html
Copyright © 2011-2022 走看看