Ajax окна, как Вконтакте.

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
NESER
Сообщения: 49
Зарегистрирован: 16 ноя 2010, 19:29

Ajax окна, как Вконтакте.

Сообщение NESER »

Привет всем! Тут увидел в одном приложение ajax окно Вконтакте, но только в окне то, что вводил разраб. Я не пойму, как он так сделал, то ли как-то взаимодействует с VKapi, то ли как-то создал сам! Кто знает, как сделать что-то подобное?
Аватара пользователя
Pupizoid
Сообщения: 40
Зарегистрирован: 27 сен 2010, 01:38

Re: Ajax окна, как Вконтакте.

Сообщение Pupizoid »

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

  1.  
  2. var messagebox = new MessageBox({title:'Добро пожаловать!'});
  3. messagebox.addButton({label:'Закрыть', style:'button_no', onClick:function(){messagebox.hide()}});
  4. messagebox.addButton({label:'Отправить', onClick:function(){messagebox.hide()}});
  5. messagebox.content(' Твое содержимое ');
  6. messagebox.show();
  7. };
  8.  


И подключить это

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

  1. <script src="http://vkontakte.ru/js/common.js" type="text/javascript"></script>
NESER
Сообщения: 49
Зарегистрирован: 16 ноя 2010, 19:29

Re: Ajax окна, как Вконтакте.

Сообщение NESER »

:D
И какой функцией запустить окно?
messagebox.show(); ??? - Но оно не вызывает окно!
Все перепробывал - не работает!
Аватара пользователя
Pupizoid
Сообщения: 40
Зарегистрирован: 27 сен 2010, 01:38

Re: Ajax окна, как Вконтакте.

Сообщение Pupizoid »

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

  1.  
  2. <a href="#" onclick="guiMessageBox();">Открыть messageBox</a>
  3.  
  4.  
  5. <script type="text/javascript">
  6. function guiMessageBox(){
  7. var messagebox = new MessageBox({title:'Добро пожаловать!'});
  8. messagebox.addButton({label:'Закрыть', style:'button_no', onClick:function(){messagebox.hide()}});
  9. messagebox.addButton({label:'Отправить', onClick:function(){messagebox.hide()}});
  10. messagebox.content('Твоё содержимое');
  11. messagebox.show();
  12. };
  13. </script>
  14.  
Аватара пользователя
BaCo
Сообщения: 76
Зарегистрирован: 28 дек 2010, 11:48
Откуда: Россия, Череповец

Re: Ajax окна, как Вконтакте.

Сообщение BaCo »

Забыл подключить стили, потому и не работает. Вставить код между <head> и </head>:

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

  1. <link rel="stylesheet" href="http://vkontakte.ru/css/rustyle.css" type="text/css" media="all" />
Аватара пользователя
Pupizoid
Сообщения: 40
Зарегистрирован: 27 сен 2010, 01:38

Re: Ajax окна, как Вконтакте.

Сообщение Pupizoid »

Совсем забыл про стили :)
PUNISHER
Сообщения: 138
Зарегистрирован: 10 ноя 2010, 21:20

Re: Ajax окна, как Вконтакте.

Сообщение PUNISHER »

странно у меня не работает... :?
PUNISHER
Сообщения: 138
Зарегистрирован: 10 ноя 2010, 21:20

Re: Ajax окна, как Вконтакте.

Сообщение PUNISHER »

а как сделать чтобы содержимое он получал из html страницы или txt без разницы
Van
Сообщения: 17
Зарегистрирован: 26 мар 2010, 15:16

Re: Ajax окна, как Вконтакте.

Сообщение Van »

попробуй include возможно зароботает.
PUNISHER
Сообщения: 138
Зарегистрирован: 10 ноя 2010, 21:20

Re: Ajax окна, как Вконтакте.

Сообщение PUNISHER »

не пашет :|
Ответить