Показать сообщение отдельно
  #7 (permalink)  
Старый 04.06.2010, 17:19
Интересующийся
Отправить личное сообщение для jey7 Посмотреть профиль Найти все сообщения от jey7
 
Регистрация: 04.06.2010
Сообщений: 19

Сообщение от micscr Посмотреть сообщение
Очевидно сюда:
var html = '<table width="' + width + '" height="' + height + '">';

дальше пробуйте сами.
Я предаю параметры в функцию

document.write(GetGalleryHTML(images, 5, 100, 100));

и она явно не понимает что должна быть 100px*100px;
может это не правильно.

function GetGalleryHTML(arr, hor_count, width, height)
{
//реализация галлереи в виде таблицы
var html = '<table width="' + width + '" height="' + height + '">';
for(var i = 0 ; i < arr.length ; )
{
// по логике вешей я ниже должен вставить td
html += '<td>';
for(var j = 0 ; j < hor_count ; ++j, ++i)
{
if(i < arr.length)
html += "";//выводим ячейку с изображением
else
html += "";//выводим пустую ячеку таблицы
}
html += "</td>";// закрыть td???
}
html += "</table>";//закрыть table ???
return html;
}
Ответить с цитированием