Т.е. сейчас то что не помещается начинает просто торчать за рамками div =(
Выводится всё вот так:
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
var answer=JSON.parse(xmlhttp.responseText);
var answerLength=Object.keys(answer).length;
var list = document.getElementById('left');
var container = document.createElement('ul');
list.appendChild(container);
for(var p in answer) {
li=document.createElement("li");
img=document.createElement("img");
img.setAttribute("src", 'previews/'+answer[p]);
img.setAttribute("onclick", 'show(this.src)');
li.appendChild(img);
container.appendChild(li);
}
sizes(img,p);
}
}
xmlhttp.open("GET","editor.php?command=findImages",true);
xmlhttp.send();
}
function sizes(img,p)
{var leftHeight=document.getElementById('left').offsetHeight;//высота блока для картинок
var imgHeight=img.offsetHeight;//высота одной картинки
var count=leftHeight/imgHeight;//количество которое может поместиться
var realcount=p+1;//реальное количество картинок
}
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки