Показать сообщение отдельно
  #20 (permalink)  
Старый 28.09.2010, 14:38
Аспирант
Отправить личное сообщение для KamaZz Посмотреть профиль Найти все сообщения от KamaZz
 
Регистрация: 22.06.2010
Сообщений: 47

Прошу прощение, действительно глупость написал
Но замыкание не срабатывает... Зато ошибок уже не выдаёт...
Укажите пожалуйста, где я еще обшибся?

if (page) {
	var buttons = document.getElementById("buttonz");
	for (i = 0; i < page.length; i++) {
		try {
			buildings = buttons
					.getElementsByClassName(buildId + page[i][0]);
			buildings[0].firstChild.nextSibling.innerHTML += "<a href=\"#\" onclick=\"(function(pagename, page) { return function() { setQueue('" + pagename + "', " + page[i][0] + "); } })(" + i + ");\" class=\"fastBuild\"><img width=\"22\" height=\"14\" src=\"img/layout/pixel.gif\"></a>";
		} catch (e) {
			GM_log(e.message + "\nOccurred in function \"turnButtons\"");
		}
	}
}

//setQueue('sadasd', 1212);

function setQueue(pagename, id) {
	/*
	 * var array = new Array(id, pagename); GM_setValue('build', array);
	 * alert(GM_getValue('build'));
	 */
	alert('test');
}

Последний раз редактировалось KamaZz, 28.09.2010 в 18:48.
Ответить с цитированием