Пост на стену пользователя после нажатия на картинку.
Пост на стену пользователя после нажатия на картинку.
Подскажите, пожалуйста, как вызвать WallPost после нажатия на картинку?
Re: Пост на стену пользователя после нажатия на картинку.
<a href="#" onClick="VK.api('wall.post', ...)"><img /></a>
Re: Пост на стену пользователя после нажатия на картинку.
Спасибо, но я похоже что-то делаю всё равно не так, так как после нажатия на фото ничего не происходит..
Код целиком с картинкой у меня получился такой:
Код целиком с картинкой у меня получился такой:
Код: Выделить всё
<script type="text/javascript" src="http://vk.com/js/api/xd_connection.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript"> $(function () { d = document.location.search.substr(1); var p = d.split("&"); var V = {}, curr; for (i = 0; i < p.length; i++) { curr = p[i].split('='); V[curr[0]] = curr[1]; } id = V['viewer_id']; }); function WallPost() { VK.api("wall.post", { owner_id: id, message: "тест" }, function (data) { }); } </script></head><body <a href="#" onClick="VK.api('wall.post', ...)"><img src="http://vk.com/images/community_100.gif" /></a></body>
Последний раз редактировалось Александр 17 май 2013, 14:40, всего редактировалось 1 раз.
Причина: Для оформления кода нужно использовать [code][/code]
Причина: Для оформления кода нужно использовать [code][/code]
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Пост на стену пользователя после нажатия на картинку.
Kikrace
Пользуйся тегами. А зачем ты в "onClick" вставил текст на прямую? Тебе тогда нужно вставить обращение к функции, если ты ее определил.
Пользуйся тегами. А зачем ты в "onClick" вставил текст на прямую? Тебе тогда нужно вставить обращение к функции, если ты ее определил.
Re: Пост на стену пользователя после нажатия на картинку.
вот так нужно..
Код: Выделить всё
<script type="text/javascript" src="http://vk.com/js/api/xd_connection.js"></script><script type="text/javascript">window.onload = function() {VK.init(function() {});}function post() {VK.api("wall.post", {message: "тест" }, function (data) {});}</script><a href="javascript[i]:[/i]post();"><img src="xxx"></a>
Re: Пост на стену пользователя после нажатия на картинку.
Всё, понял, спасибо огромное.
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Пост на стену пользователя после нажатия на картинку.
sasha^
Вот классно, что ты предоставляешь решение. Но так он же не поймет, что поменялось. Надо указывать на это А то так и будут на готовое идти. Это же как про нищего с рыбой или удочкой.
Вот классно, что ты предоставляешь решение. Но так он же не поймет, что поменялось. Надо указывать на это А то так и будут на готовое идти. Это же как про нищего с рыбой или удочкой.
Re: Пост на стену пользователя после нажатия на картинку.
Casperovskii если бы я объяснял что все означает и что поменялось - то на ответ ушло бы очень много времени, а автор бы даже это в голову не брал. К сожалению, у нас на форуме очень мало "вникающих" людей, большинство же гонятся за готовыми решениями, пользуясь копипастом, даже не обращая на то, что там за код, а в конце-концов когда такое не работает приходят и создают тупо-говно-темы, где просят готового решения, т.к. вникать не готовы) хотя, они и не сделают нормальной игры или прилы=) я, как вникающий , надеюсь на успех - не на одобрение, а на прибыльность и уники, а все копипастеры на одобрение, хотя толку с этого как-бы 0