html

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

html

Сообщение Doker »

Помогите! Есть такой код:

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

<input type="button" onclick="showPaymentBox()" value="Я отдаю пахарошему все сваи галаса"/>
Есть такой:

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

<script type="text/javascript" charset="cp1251" >window.onload = (function() {   // когда загрузится вся страница    VK.init(function() {    // инициализируем Vk API     // узнаём flashVars, переданные приложению GET запросом. Сохраняем их в переменную flashVars    var parts=document.location.search.substr(1).split("&");    var flashVars={}, curr;    for (i=0; i<parts.length; i++) {        curr = parts[i].split('=');        // записываем в массив flashVars значения. Например: flashVars['viewer_id'] = 1;        flashVars[curr[0]] = curr[1];    }        // получаем viewer_id из полученных переменных    var viewer_id = flashVars['viewer_id'];                                     VK.addCallback("onBalanceChanged", onBalanceChanged);     function onBalanceChanged(balance) {         alert('Бедный? Ты отдал всегото ' + balance/100+ " $");    }      });        });                                        function showPaymentBox() {                 VK.callMethod("showPaymentBox");                   }</script>
Как выполнить пост или гет запрос?
aydar
Сообщения: 57
Зарегистрирован: 09 сен 2010, 18:22

Re: html

Сообщение aydar »

через форм отправляй <form тип куда отправить>кнопка</form>
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

Re: html

Сообщение Doker »

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

Re: html

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

Doker
Если нужно на чистом JavaScript, то читай про XmlHttpRequest. В разных браузерах нужно по разному.
Можно сделать всё проще, подключив jQuery.
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

Re: html

Сообщение Doker »

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

Re: html

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

POST

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

    $.post('http://flapps.ru/iframe_stat/iframe_stat.php',  // заменяем на адерс своего скрипта            { "viewer_id": viewer_id, "auth_key": auth_key },   // передаваемые значения            function(data){         // функция после выполнения передачи данных                $('#result').html(data);            });    });
GET

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

    $.get('http://flapps.ru/iframe_stat/iframe_stat.php?param1=1&param2=2',            function(data){         // функция после выполнения передачи данных                $('#result').html(data);            });    });
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

Re: html

Сообщение Doker »

Сегодня попробую =)
Ответить