Страница 5 из 5

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

Добавлено: 18 дек 2011, 21:09
Cypporat
Работает вот вопрос возник как сделать чтобы окно открывалось не в середине фрейма а в середине экрана

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

Добавлено: 19 дек 2011, 15:02
andrei2295kmail
как увеличить ширину и длину окна???

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

Добавлено: 23 дек 2011, 13:32
andrei2295kmail
разобрался с шириной, а как сделать чтобы окно открывалось не под приложение, а над окном браузера??

т.е. если приложение имеет большую высоту, то окно открывается где то внизу, а как сделать чтобы вот нормально было?

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

Добавлено: 17 янв 2012, 00:12
Liberty
Если вызываю окно внутри приложения, то все нормально.
Если вызываю окно не в приложении, то не отображается текст в кнопках. Пишет [object Object]

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

Добавлено: 09 фев 2012, 23:31
gamleton
Помогите пожалуйста с приложением http://vk.com/app2789591
При нажатии на описание картинки появляется 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();};
При отправке первого сообщения все работает нормально, но при попытке написать ещё раз скрипт ничего не передает в POST запросе. Не могу понять в чем причина.

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

Добавлено: 01 сен 2012, 01:08
nikoly0072
спасибо работает

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

Добавлено: 09 сен 2012, 15:59
azzzi
а как открыть несколько месяджбоксов??

открываю второй - первый исчезает!

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

Добавлено: 10 сен 2012, 17:18
azzzi
плачу на пиво тому кто подскажет))