в общем есть конфиг, в котором перечислены некие группы, в которых соответственно подгруппы и т.д.
Код:
|
'105' : {
'name' : 'группа',
'id' : '105',
'image' : 'изображение.gif',
'104' : {
'name' : 'подруппа',
'id' : '104',
'image' : 'изображение.gif',
'columns' : '2',
'rows' : '5', |
и так далее...
В строку image прописывается сам объект. получается что и флешка и картинка, все в одну кучу.
Есть ли возможность как-то определить что за объект будет вставлен?
Ну, тоесть если флешка, то вставлять флеш, если картинка, то картинку соответственно.
вот такой код получается если только с картинками.
как флеш отдельно вставить понятно. а вот чтобы читалось и ставило на выбор, что указано...
function buildMainMenu()
{
for (var x = 0; x < columns; x++)
{
if (arrayIndex < items.length)
{
var td = document.createElement("td");
td.align = "center";
td.valign = "middle";
var img = document.createElement("img");
img.border = 0;
img.src = "./skins/default/i/" + items[arrayIndex].image;
td.appendChild(img);
td.arrayIndex = arrayIndex;
td.onmousedown = mainMenuClick;
}
tr.appendChild(td);
arrayIndex++;
}
tbody.appendChild(tr);
}