Как передать значение переменной в JS

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
valera4925
Сообщения: 13
Зарегистрирован: 06 янв 2013, 16:55

Как передать значение переменной в JS

Сообщение valera4925 »

Помогите с JS код не работает.Не знаю как передать значение переменной

Код: Выделить всё

<script type="text/javascript" > function Online(){    var text = '0';    var avatar ='';     VK.init(function() {        VK.api("friends.getOnline", {user_id:1,count:10}, function(data) {    var length = data.response.length+1;        for(var i=0; i<data.response.length; i++){        text += ','+data.response[i];        }     });     VK.api("getProfiles", {uids:text,fields:"photo_50"}, function(data) {        for(var i=1; i<10; i++){            avatar +='<a href="http://vk.com/id'+data.response[i].uid +'" target="_blank"><img alt="" src="'+data.response[i].photo_50+'" /></a>';        }        document.getElementById('Online').innerHTML = avatar;     });     });    }</script>

Код: Выделить всё

<div id="Online"></div><div onClick="Online()" >Online</div>
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Помогите с JS

Сообщение Александр »

valera4925
Внутри функции VK.api("friends.getOnline") использовать VK.api("getProfiles").
Или попробовать метод execute.
Ответить