validate file extension
a very simple function.
1 extensions = new Array(".jpg", ".png"); 2 function limitImage(file, extensions) { 3 allowed = false; 4 if (!file) return; 5 6 while (file.indexOf("\\") != -1) 7 file = file.slice(file.indexOf("\\") + 1); 8 ext = file.slice(file.indexOf(".")).toLowerCase(); 9 for (var i = 0; i < extensions.length; i++) { 10 if (extensions[i] == ext) { allowed = true; break; } 11 } 12 return allowed; 13 }