Добрый день.
Вот нашел скрипт вывода превьюшек:
function handleFileSelect(evt,lista) {
var files = evt.target.files;
for (var i = 0, f; f = files[i]; i++) {
if (!f.type.match('image.*')) {
continue;
};
var reader = new FileReader();
reader.onload = (function(theFile) {
return function(e) {
var div = document.createElement('div');
var newDiv = document.createElement('div');
newDiv.className = 'spdiv';
newDiv.id = 'spandv';
newDiv.innerHTML = ['<img class="thumb" src="', e.target.result,
'" title="', escape(theFile.name), '"/>'].join('');
document.getElementById(lista).insertBefore(newDiv, null);
};
})(f);
reader.readAsDataURL(f);
}
}
;
document.getElementById('files').addEventListener('change', function(e){handleFileSelect(e,'lista')}, false);
Подскажите пожалуйста как ограничить количество выводимых превьюшек.
И как при добавлении id в <div> newDiv.id = 'spandv';
добавить номер, чтобы id для каждого <div> был разным.
Спасибо.
С ув.