Исчезают полученные данные о пользователе

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Webkilla
Сообщения: 3
Зарегистрирован: 30 июл 2011, 15:40

Исчезают полученные данные о пользователе

Сообщение Webkilla »

Использую такой код:

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

var us_id = <? echo $open_id;?>; VK.init(function() {     VK.api("getProfiles", {uids:us_id,fields:"photo_big,online"},function(data){        if(data.response[0].online==1) {var onlineU= "Онлайн";}        $('.avaUs').html('<img src="' + data.response[0].photo_big + '">');$('.nameFa').html(data.response[0].first_name + ' ' + data.response[0].last_name  + ' <a title="В данный момент пользователь онлайн Вконтакте"><sup>' + onlineU + '</sup></a>');    });});
Все работает, все отлично, но вот бывает обновлю страницу и аватарка с именем мигнут, а потом исчезнут, как буд-то ничего и не получило с вк.
Сделал так alert(data.response[0].first_name); начал обновлять страницу и словил этот лаг, в дивы ничего не вывело, но в алерте показало имя.
Выходит данные я получаю, но у меня проблема с отображением этих данных.

Объясните, в чем проблема?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Исчезают полученные данные о пользователе

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

Попробуй

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

$(function(){ // код писать здесь});
Ответить