Страница 1 из 1
Событие закрытия окна wall.post
Добавлено: 24 мар 2014, 19:11
vasXL
Окно публикации записи на стену методом wall.post. Как можно сделать, чтобы переход на страницу например menu.php происходил, только когда это окно закроется(то есть когда пользователь нажмет "разместить запись" или "отмена") ?
Re: Событие закрытия окна wall.post
Добавлено: 24 мар 2014, 22:56
alexandr_ratush
Попробуйте подписаться на события
onWallPostSave и
onWallPostCancel, и в обработчике делайте переход:
Код: Выделить всё
VK.addCallback("onWallPostSave", onSave); ... function onSave(settings) { // do something }
тут пример
http://vk.com/dev/Javascript_SDK
Re: Событие закрытия окна wall.post
Добавлено: 27 мар 2014, 12:13
vasXL
Спасибо, но я попробовал и вот такой код у меня не работает..
Код: Выделить всё
<script src="js/jquery-1.8.3.min.js" charset="windows-1251"></script><script src="//vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script><script type="text/javascript"> VK.init(function(){VK.addCallback("onWallPostSave", onSave); function onSave(settings) {alert(1);} VK.api("users.get", {},function(data1) {VK.api("photos.getWallUploadServer", {}, function(data){ $.post('upload.php', {upload_url:data.response.upload_url, polz_id:data1.response[0].uid}, function(input){ VK.api("photos.saveWallPhoto", {server:input.server, photo:input.photo, hash:input.hash}, function(data){ VK.api("wall.post", {owner_id:data.response[0].owner_id, message:"Текст", attachments:data.response[0].id}); }); },'json'); }); }); }); </script>
Re: Событие закрытия окна wall.post
Добавлено: 27 мар 2014, 12:23
vasXL
Ну или хотя бы как сделать, чтобы переход происходил, когда окно публикации записи закрылось? То есть необязательно ловить событие самой публикации записи..