JavascriptHTML5使用FileReader实现上传功能

JavascriptHTML5使用FileReader实现上传功能
这个例子的例子供大家分享有H5使用特定的代码上传供大家参考,以下具体内容

1。HTML的一部分

文件上传的排练


浏览

2。js的一部分
VaR结果= document.getelementbyid(结果);
无功输入= document.getelementbyid(file_input );
VaR结果= document.getelementbyid('inresult);

如果(typeof FileReader = 'undefined){
result.innerhtml =对不起,您的浏览器支持有;
input.setattribute(禁止,禁止的);
其他{ }
Input.addEventListener(‘变',ReadFile,假);
}
函数文件(){
document.getelementbyid('file_input)(点击); / /开
}

函数ReadFile(){
var文件=这个文件{ 0 };
VaR fsize = parseInt( / 1024(文件大小)); / /计算图像的大小,默认是B,转换成KB
如果(!测试文件(文件类型)){
警报(请确保该文件是图像类型);
返回false;
}
VaR的读者= FileReader();
reader.readasdataurl(文件);

reader.onload =功能(e){
警告(此结果);
inimgs.innerhtml = ''; / /显示图片
Var(ARR = input.value.split; / /图像分割路径
document.getelementbyid('result)。风格。显示为块;
document.getelementbyid('txtimgsrc)。值= ARR { arr.length-1 }; / /取这个名字的最后一部分。JPG照片阵列
document.getelementbyid('imginfo).innerHTML = ARR { arr.length-1 } +(+ fsize + KB); / /显示图片名称和图片大小

}
}
三.图片测试
以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部