Ajax окна, как Вконтакте.
Re: Ajax окна, как Вконтакте.
Работает вот вопрос возник как сделать чтобы окно открывалось не в середине фрейма а в середине экрана
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Ajax окна, как Вконтакте.
как увеличить ширину и длину окна???
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Ajax окна, как Вконтакте.
разобрался с шириной, а как сделать чтобы окно открывалось не под приложение, а над окном браузера??
т.е. если приложение имеет большую высоту, то окно открывается где то внизу, а как сделать чтобы вот нормально было?
т.е. если приложение имеет большую высоту, то окно открывается где то внизу, а как сделать чтобы вот нормально было?
Re: Ajax окна, как Вконтакте.
Если вызываю окно внутри приложения, то все нормально.
Если вызываю окно не в приложении, то не отображается текст в кнопках. Пишет [object Object]
Если вызываю окно не в приложении, то не отображается текст в кнопках. Пишет [object Object]
Re: Ajax окна, как Вконтакте.
Помогите пожалуйста с приложением http://vk.com/app2789591
При нажатии на описание картинки появляется Ajax окно с возможностью добавить описание, вот код окна:
При отправке первого сообщения все работает нормально, но при попытке написать ещё раз скрипт ничего не передает в POST запросе. Не могу понять в чем причина.
При нажатии на описание картинки появляется Ajax окно с возможностью добавить описание, вот код окна:
Код: Выделить всё
function addcitata(){ var messagebox = new MessageBox( { title : 'Добавление описания картинке' }); $('.box_body').append('<div id="result" style="color:#45698F"><b>Введите ваше описание:</b><br /><br /><input type="text" id="name" name="name" placeholder="Ваш вариант" size="70"><br /><br />Максимальная длинна сообщения 70 символов. Осталось: (<b><span id="name_block">70</span></b>)</div>'); $("input[id='name']").keyup(function countRemainingChars() { maxchars = 70; number = $("input[id='name']").val().length; if(number <= maxchars) { $("#name_block").html(maxchars-number); } if(number == maxchars) { $("#name").attr({ maxlength: maxchars}); } }); messagebox.addButton( { label : 'Закрыть', style : 'button_no', onClick : function() { messagebox.hide() } }); messagebox.addButton( { label : 'Отправить', onClick : function() { var data = $('#name').val(); $('#result').append('<br /><br /><img src="http://smeshnie-kartinki.ru/vk/upload.gif"/>'); $.ajax( { type: "POST", url: "http://smeshnie-kartinki.ru/functions/add_messagesvk.php", data: {"data": data, "name_img": "<?php echo $img; ?>"}, success: function(html) { $("#result").append(html); $('#result').empty(); messagebox.hide() } }); } }); messagebox.show();};
-
- Сообщения: 6
- Зарегистрирован: 13 май 2012, 17:17
Re: Ajax окна, как Вконтакте.
спасибо работает
Re: Ajax окна, как Вконтакте.
а как открыть несколько месяджбоксов??
открываю второй - первый исчезает!
открываю второй - первый исчезает!
Re: Ajax окна, как Вконтакте.
плачу на пиво тому кто подскажет))