Разные содержания постов на стену.

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)

Разные содержания постов на стену.

Сообщение Alunter » 28 май 2013, 21:27

Здравствуйте.
Мне нужно сделать так, чтобы при нажатии на разные кнопки, открывались окна с разным содержанием для поста на стену.
Я попробовал просто сделать несколько одинаковых методов, но с разным содержанием. В итоге у всех кнопок открывался текст сообщения, который был введен последним. Подскажите, пожалуйста, как правильно нужно сделать?
  1.   <script type="text/javascript">
  2.     window.onload = function() {
  3.     VK.init(function() {});
  4.     }
  5.     function post() {
  6.     VK.api("wall.post", {message: "text" , attachments: "photo-5"  }, function (data) {});
  7.     }
  8.     </script>
  9.     <a href="javascript&#058;post();"><img style="position: absolute; top: 770px; left: 225px;" onmouseover="this.src = 'text.png'" onmouseout="this.src = 'text.png" alt="img" src="text.png" border="0" /></a>    
  10.  
  11.  <script type="text/javascript">
  12.     window.onload = function() {
  13.     VK.init(function() {});
  14.     }
  15.     function post() {
  16.     VK.api("wall.post", {message: "text" , attachments: "photo-1"  }, function (data) {});
  17.     }
  18.     </script>
  19.     <a href="javascript&#058;post();"><img style="position: absolute; top: 1120px; left: 435px;" onmouseover="this.src = 'text.png'" onmouseout="this.src = 'text.png'" alt="img" src="text.png" border="0" /></a>  
  20.  
Alunter

 
Автор темы
Сообщения: 1
Зарегистрирован: 28 май 2013, 21:12
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Разные содержания постов на стену.

Сообщение IndieGD » 28 май 2013, 21:58

  1. <script type="text/javascript">
  2.     window.onload = function() {
  3.     VK.init(function() {});
  4.     }
  5.     function post(message, attach) {
  6.     VK.api("wall.post", {message: message , attachments: attach  }, function (data) {});
  7.     }
  8.     </script>
  9. <a href="javascript&#058;void(0);" onclick="post('Раз', 'photo-1');"> 1 </a>
  10. <a href="javascript&#058;void(0);" onclick="post('Два', 'photo-2');"> 2 </a>
  11. <a href="javascript&#058;void(0);" onclick="post('Три', 'photo-3');"> 3 </a>
  12. ...
  13. <a href="javascript&#058;void(0);" onclick="post('N ', 'photo-1');"> N </a>


Только в ссылках
javascript&#058;void(0);
замените на
javascript:void(0);
Парсер форума портит.

За это сообщение автора IndieGD поблагодарили - 2:
Alunter, Maqsood
IndieGD

 
Сообщения: 124
Зарегистрирован: 28 май 2013, 19:20
Благодарил (а): 1 раз.
Поблагодарили: 34 раз.

Re: Разные содержания постов на стену.

Сообщение Serge » 29 май 2013, 07:14

Можно же просто href="#" onClick="post();return false;"
Возвращать фолс для предотвращения промотки страницы вверх.
http://sevenlines.com.ua - разработка и продвижение сайтов
Serge
WEB Team
WEB Team
 
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Re: Разные содержания постов на стену.

Сообщение IndieGD » 29 май 2013, 11:23

Serge, от перестановки слагаемых сумма не меняется :D
Способов есть несколько, мне с javascript:void(0); удобнее как-то, в редакторе с подсветкой JS такие ссылки в исходном коде хорошо заметны при беглом взгляде.
IndieGD

 
Сообщения: 124
Зарегистрирован: 28 май 2013, 19:20
Благодарил (а): 1 раз.
Поблагодарили: 34 раз.


Вернуться в Создание IFrame-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron