Страница 2 из 3

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 00:21
Александр

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 00:44
tiN
Ничего не понял... В моём коде нету ничего подобного...

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

<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"}, function(data) {         document.getElementById('user_info').innerHTML = data.response[0].first_name + ' ' + data.response[0].last_name + '<br />';         var image=document.createElement('img');         image.src=data.response[0].photo;         user_info.appendChild(image);    });     });});</script>
Этот код вы же и предлагали мне.

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 13:03
Александр
tiN
Ты спрашивал
tiN писал(а):Как юзать сессии, что бы переменные не пропадали при переходе на ту или иную страницу
Я написал тебе ссылку на один из возможных способов не терять переменные при переходе.
Тебе нужно добавить этот код.

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 13:13
tiN
И вообще, ребят... Объясните пожалуйста как делать правильный запрос к различным методам? Прочитал около двадцати мануалов и советов, но мой мозг отказывается это принимать... :(

Вот давайте с самого простого.

Как получить только имя и фамилию пользователя, который просматривает приложение?

Плиз, парни дайте рабочий, уже готовый код, что бы я мог разобраться как получать другие данные... А то вообще лес какой то :(

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 18:38
Александр
tiN
Тот код, который ты писал в этой теме, разве не это делает? Разберись в нём.

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 19:33
tiN
tiN
Да, всё верно! Но он выдаёт имя, фамилию и фотографию сразу!

Дело в том, что у меня в шаблоне стоят отдельные divы для фотографии и отдельно для имени и фамилии. В коде, предлагаемом выше, повторюсь ещё раз, эти данные он выводит одновременно и не в той последовательности которая требуется.

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 21:03
Александр
tiN
Если хочешь сам что-то делать, то начни учить JavaScript. Зная JavaScript, этот код можно немного изменить и всё будет появляться там где тебе надо.
Хорошие приложения не делаются копированием кода из одного в другое.

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 21:08
tiN
Прочитал около 5-ти книг по JS.

Вот смотри:

Что нужно оставить здесь, что получить только имя и фамилию?

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

<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"}, function(data) {         document.getElementById('user_info').innerHTML = data.response[0].first_name + ' ' + data.response[0].last_name + '<br />';         var image=document.createElement('img');         image.src=data.response[0].photo;         user_info.appendChild(image);    });     });});</script>

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 21:14
Александр
tiN писал(а):Прочитал около 5-ти книг по JS.
Прочитал и ничего не понял? Читал и не изучал? Глупо читать обучающие книги, как развлекательную литературу...

Сам то как думаешь?

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

VK.api("getProfiles", {uids:viewer_id,fields:"photo"}, function(data) {
здесь fields:"photo" не нужно.

Ну и эти 3 строчки не нужны

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

         var image=document.createElement('img');         image.src=data.response[0].photo;         user_info.appendChild(image);
Учи JavaScript, а не просто читай книжки...

Re: Вставка ответа в дизайн приложения на запрос. IFrame

Добавлено: 10 дек 2010, 21:29
tiN
Хм... Попробую помучить сейчас :) Спасибо.