Страница 1 из 4
Пример вызова Invitebox
Добавлено: 24 фев 2011, 18:55
danger-99
Извеняюсь за нубство... только начал учиться)
Сделал кнопку вызова функции showInviteBox Получилось вот так...
Код: Выделить всё
<div class="fl_r button_blue"><a href="#"; class="hasedit fl_l;" " onclick="VK.External.showInviteBox(); return false;"><button>Пригласить Друзей</button></a></div>
Верно? или можно проще?
showPaymentBox - Пополняет баланс пользователя или переноситься сразу на счёт приложение?

Ещё раз сорри за нубство...
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 19:26
psix55
danger-99 писал(а):showPaymentBox - Пополняет баланс пользователя или переноситься сразу на счёт приложение?
Пополняет баланс пользователя.
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 19:38
danger-99
Благодарю... а насчёт функции? возможно сделать подругому?
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 19:50
ukhov
danger-99 писал(а):Благодарю... а насчёт функции? возможно сделать подругому?
а зачем тебе?

Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 19:56
danger-99
Просто ради интереса)) Говорю же только начал учиться... Вот и решил у вас спросить правильно или нет)
И возник ещё один вопрос вот по этому уроку:
http://flapps.ru/forum/topic1173.html
Как сделать что бы надпись "Нет денег" или "ошибка" появлялась на той же странице где и кнопка?
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 20:31
psix55
danger-99 писал(а):Благодарю... а насчёт функции? возможно сделать подругому?
Сори, про Iframe почти ничего не знаю..)
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 20:37
danger-99
Мб поможешь с этим?
Кусок кода php:
Код: Выделить всё
$num = strpos($res, "<error_code>502</error_code>"); // нет денег if ($num<>"") { echo "Нет денег"; return; };
Как добавить вместо "echo "Нет денег"" функцию showPaymentBox?
Исходника не прошу! просто ради примера...
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 20:45
psix55
danger-99 писал(а):Мб поможешь с этим?
Кусок кода php:
Код: Выделить всё
$num = strpos($res, "<error_code>502</error_code>"); // нет денег if ($num<>"") { echo "Нет денег"; return; };
Как добавить вместо "echo "Нет денег"" функцию showPaymentBox?
Исходника не прошу! просто ради примера...
Возможно так :
Код: Выделить всё
$num = strpos($res, "<error_code>502</error_code>"); // нет денег if ($num<>"") { echo 'VK.callMethod("showPaymentBox", 1);'; return; };
Но чтобы это работало, ты должен инициализировать Vk API !
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 20:54
danger-99
Инициализировать Vk API
То есть добавить это в страницу?
Код: Выделить всё
<script type="text/javascript"> VK.init(function() { VK.callMethod("showPaymentBox", 1) // Your code here });</script>
Re: Пример вызова Invitebox
Добавлено: 24 фев 2011, 21:07
psix55
Честно говоря я не знаю, но скорей всего ещё не хватает :
Код: Выделить всё
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
Лучше подожди, пока ответит кто-нибудь, кто разбирается в Iframe...