From fc538c994cc3ca28aaca6d3f59a58828fa2d9624 Mon Sep 17 00:00:00 2001 From: YouWei Zhao Date: Thu, 24 May 2018 12:57:48 +0800 Subject: [PATCH] remove the using of core in fs.js --- _server/fs.js | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/_server/fs.js b/_server/fs.js index 59bd1441..c95065d3 100644 --- a/_server/fs.js +++ b/_server/fs.js @@ -2,37 +2,44 @@ fs = {}; + var _isset = function (val) { + if (val == undefined || val == null || (typeof val=='number' && isNaN(val))) { + return false; + } + return true + } + var _http = function (type, url, formData, success, error, mimeType, responseType) { var xhr = new XMLHttpRequest(); xhr.open(type, url, true); - if (core.isset(mimeType)) + if (_isset(mimeType)) xhr.overrideMimeType(mimeType); - if (core.isset(responseType)) + if (_isset(responseType)) xhr.responseType = responseType; xhr.onload = function(e) { if (xhr.status==200) { - if (core.isset(success)) { + if (_isset(success)) { success(xhr.response); } } else { - if (core.isset(error)) + if (_isset(error)) error("HTTP "+xhr.status); } }; xhr.onabort = function () { - if (core.isset(error)) + if (_isset(error)) error("Abort"); } xhr.ontimeout = function() { - if (core.isset(error)) + if (_isset(error)) error("Timeout"); } xhr.onerror = function() { - if (core.isset(error)) + if (_isset(error)) error("Error on Connection"); } - if (core.isset(formData)) + if (_isset(formData)) xhr.send(formData); else xhr.send(); }