Страница 1 из 1

Создание переменной

Добавлено: 09 янв 2011, 17:47
Nikita22345
Нужна помощь на Ucozе))) Нужно создать переменную для правильного отображения имени пользователя в чате, тоисть есть строчка где в лапках прописывать имя (например ..."$USER_NAME$"...) но имя я вытягиваю с контакта и вывожу с помощю div (<div id="user_info"></div>), при ..."<div id="user_info"></div>".... функция не реализуется... Кто знает как нужно прописать, пожалуйста, отпишите)

Re: Создание переменной

Добавлено: 09 янв 2011, 20:33
Александр
Как ты то делаешь? Пример кода?
Можно getProfiles вызвать с сервера.

Re: Создание переменной

Добавлено: 09 янв 2011, 21:07
Nikita22345

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

<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> <script type="text/javascript" charset="cp1251" >window.onload = (function() {       VK.init(function() {         var parts=document.location.search.substr(1).split("&");    var flashVars={}, curr;    for (i=0; i<parts.length; i++) {        curr = parts[i].split('=');        flashVars[curr[0]] = curr[1];    }    var viewer_id = flashVars['viewer_id'];     // выполняем запрос получения профиля    VK.api("getProfiles", {uids:viewer_id,fields:"photo_big"}, function(data) {        // обрабатываем полученные данные        // выводим имя и фамилию в блок user_info        document.getElementById('user_info').innerHTML = data.response[0].first_name + ' ' + data.response[0].last_name + '<br />';          });     });});</script><div id="user_info"></div>
- це з цього сайта - получение и вывод имени

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

<script language="JavaScript" type="text/javascript"><!--var pc_id="220638";var room_id="К-1";var room_name = "Формула общения";var aff_id = "";var aff_ref_id = "";var bc="1B1b1B";var siteauth=1;var siteusername="..."; ------------------- осьvar sitegender=1;var siterule=0; ...
Ось кусок коду.

Re: Создание переменной

Добавлено: 10 янв 2011, 23:45
Александр
И как ты связываешь эти скрипты? Тебе нужно логически придумать как вызвать api метод getProfiles, чтобы получить имя в переменную, которая будет доступна в другой части твоего кода.