FileReader.abort() - перериває читання даних з файлу.
frObj.abort();
frObj - об'єкт FileReader.
abort() - метод об'єкту FileReader який перериває читання файлу.
Після переривання властивість readyState буде дорівнювати 2 - DONE і виникає подія onabort.
if( document.getElementById("test").files[0]!=undefined){
var f= new FileReader();
f.onload=function(){
alert(this.result);
};
f.readAsArrayBuffer(document.getElementById("test").files[0]);
f.abort();
alert( f.readyState );
}
else alert("виберіть файл!");
if( document.getElementById("test").files[0]!=undefined){
var f= new FileReader();
f.onabort=function(){
alert("зупинено. readyState: "+this.readyState);
};
f.onload=function(){alert("завантажено!");}
f.readAsArrayBuffer(document.getElementById("test").files[0]);
f.abort();
}
else alert("виберіть файл!");