bettrrr, если на ваше сообщение уже ответили не нужно его редактировать, создавайте новый пост.

Код:
_root[buttonAttrib.id].onRelease = function () {
trace(buttonAttrib.url);
SWFAddress.setValue(buttonAttrib.url);
}
buttonAttrib -- это переменная которыю вы создаете при первой итерации, в последующих ее значение постоянно перезаписывается, следоватьельно, ваши функции, ссылки на которые вы записываете в обработчики, будут использовать последнее значение, которое запишется в buttonAttrib. Я предложил два действующих варианта, следовательно, ошибка в другом месте.