я тут прикинул не плохо было бы если сообщения в фоне обновлялись автоматически и еще нужно увеличить размер окна тикетницы, когда много пишешь не удобно.
Не кто об этом не думал?
тикетница на ajax
Re: тикетница на ajax
я о том что бы сообщения в окошке тикетов обновлялись без перезагрузки страницы, тоесть как чат получится на ajax.
Re: тикетница на ajax
а зачем?
при добавлении - оно и так без обновления пеерзагружаются.
а в остальных случаях - чтобы до состояния чата дошло - я видел раза два от силы...
при добавлении - оно и так без обновления пеерзагружаются.
а в остальных случаях - чтобы до состояния чата дошло - я видел раза два от силы...
Убей их всех! Бог потом рассортирует...
Re: тикетница на ajax
ну это исходящие сообщения, а в идеале что бы и от клиентов сообщения сами появлялись
или хотя бы сделать кнопочку, "обновить" что бы окно активно остовалось развернуто, что бы полностью страничку не перезагружать и не тыкать по новой тикет.
просто бывает активный диалог идет.
чисто ради удобства, я буду смотреть, если осилю выложу, можно будет опционально сделать вкл/выкл
или хотя бы сделать кнопочку, "обновить" что бы окно активно остовалось развернуто, что бы полностью страничку не перезагружать и не тыкать по новой тикет.
просто бывает активный диалог идет.
чисто ради удобства, я буду смотреть, если осилю выложу, можно будет опционально сделать вкл/выкл
Re: тикетница на ajax
там несложно - фрейм же...
тыкаться и смотреть - соответствует ли последний ID сообщения в тикете тому что в базе...
вопрос тока чтоб на ту точку перезагружало где прокрутка находится
тыкаться и смотреть - соответствует ли последний ID сообщения в тикете тому что в базе...
вопрос тока чтоб на ту точку перезагружало где прокрутка находится
Убей их всех! Бог потом рассортирует...
Re: тикетница на ajax
сижу сейчас смотрю
если так то все работает, обновляется само... но в браузере появляется вывеска загрузки странички тоесть оно и правильно, мелочь но можно сделать лучше через ajax в фоне вообщн без видимой перезагрузки.
тока не получается, биллинг отдает в json формате я так понимаю
он мне отдает вот что
Код: Выделить всё
function reload_message() {
document.getElementById('TicketReadMessages').contentWindow.document.location.reload();
}
$(document).ready(function() {
setInterval('reload_message()', 5000);
});
если так то все работает, обновляется само... но в браузере появляется вывеска загрузки странички тоесть оно и правильно, мелочь но можно сделать лучше через ajax в фоне вообщн без видимой перезагрузки.
тока не получается, биллинг отдает в json формате я так понимаю
Код: Выделить всё
function upd() {
// затемнение
$("iframe").animate({
opacity: 0.5,
}, 800);
// отправляем запрос на обновление
$.ajax({
type: 'POST',
url: '/TicketRead',
data: {TicketID: 000008},
dataType: "html",
success: function(html) {
alert("Data: " + html);
// ShowWindow('/TicketRead', {TicketID: 000008});
// $("#TicketReadMessages").html('dsf');
// возвращаем прежний вид
$("iframe").animate({
opacity: 1.0,
}, 400);
}
});
}
он мне отдает вот что
Код: Выделить всё
{"Status":"Ok","DOM":{"Name":"HTML","Attribs":[],"Childs":[................. и т.д
Re: тикетница на ajax
я в js вообще не шарю...
из того что ты нарыл, я бы сдела проверку новых сообщений, отдельной функцией - раз в 10-15 секунд - через стравнеие последнего ID сообщения
елси они разные - то релоад содержимого.
несложно вроде...
из того что ты нарыл, я бы сдела проверку новых сообщений, отдельной функцией - раз в 10-15 секунд - через стравнеие последнего ID сообщения
елси они разные - то релоад содержимого.
несложно вроде...
Убей их всех! Бог потом рассортирует...
Вернуться в «Запрос улучшений»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя