1、js读取文件;
/** 慧族* 上传图片 * @param file 传入获取的文件 * @author wangzhen 2018-09-07 */ function loadImg(file,callback){ //创建读取文件的对象 var reader = new FileReader() //创建文件读取相关的变量 var imgFile //为文件读取成功设置事件 reader.onload=function(e) { // console.log('文件读取完成') imgFile = e.target.result // console.log(imgFile) // $("#imgLicense").attr('src', imgFile) // callback(imgFile) callback(file) } //正式读取文件 reader.readAsDataURL(file) }
2、将以base64的图片url数据转换为Blob; // -------- 将以base64的图片url数据转换为Blob -------- function convertBase64UrlToBlob(urlData, filetype){ //去掉url的头,并转换为byte var bytes = window.atob(urlData.split(',')[1]) //处理异常,将ascii码小于0的转换为大于0 var ab = new ArrayBuffer(bytes.length) 前粗弊 var ia = new Uint8Array(ab) var i 凳斗 for (i = 0 i
//读文件var fso, f1, ts
var ForReading = 1
fso = new ActiveXObject("Scripting.FileSystemObject")
ts = fso.OpenTextFile(document.all.attachFile.value/*此处为含全部路径的握纤饥圆文件段肢仿名*/, ForReading)
document.all.mailbdy.value=ts.ReadAll()
ts.Close()
//写文件
var title = document.getElementById("title").value//文件名
var fso=new ActiveXObject("Scripting.FileSystemObject")
var f=fso.CreateTextFile("C://"+title+".nc",true)//可随意选择后缀名
f.write(document.getElementById("babala").value)
f.Close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)