zoukankan      html  css  js  c++  java
  • javascript——base64

    <!DOCTYPE html>
    <head>
    <title>欢迎</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1">
    <link rel="stylesheet" href="css/common.css">
    </head>
    <body>
    <div class="main">
    <input type="file" id="demoInput">
    <textarea id="result" cols="30" rows="10"></textarea>
    <div id="imgArea">
    123
    </div>
    </div>
    <script type="text/javascript">
    window.onload = function(){
    //var main = document.getElementsByClassName('main')[0];
    var myFile = document.getElementById('demoInput');
    var result = document.getElementById('result');
    var imgArea = document.getElementById('imgArea');
    
    if(typeof(FileReader)==='undefined'){
    result.innerHTML = '请使用现代浏览器操作';	
    }
    else{
    myFile.addEventListener('change',readFile,false);
    }
    
    function readFile(){
    var file = this.files[0];
    if(!/image/w+/.test(file.type)){
    alert('请上传图片');
    return false;
    }
    
    //debugger;
    var reader = new FileReader();
    reader.readAsDataURL(file);
    reader.onload = function(){
    var img = document.createElement('img');
    img.src = this.result; 
    img.style.width = "100%";
    img.style.height = "100%" ;
    document.body.appendChild(img);
    result.innerHTML = '<img src="'+this.result+'" alt=""/>';
    }
    }
    
    // myFile.onchange = function(){
    
    // readFile();//返回方法结果
    
    // }
    
    //myFile.onchange = readFile;//方法签名
    
    }
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    对象进行比较
    java中length,length(),size()区别
    引用数据类型、自定义类
    java方法
    学员信息管理系统案例
    商品库存管理查看增减
    引用数据类型Scanner,Random
    Cantor表巧妙的做法
    UVA 11292 The dragon of Loowater勇士斗恶龙 11729 突击战 Commando War
    期末,祝不挂
  • 原文地址:https://www.cnblogs.com/MonaSong/p/5435709.html
Copyright © 2011-2022 走看看