Forum Webscript.Ru

Программирование => Perl => Тема начата: voice32 от 06 Ноября 2005, 17:05:40

Название: Вызов скрипта без рефреша
Отправлено: voice32 от 06 Ноября 2005, 17:05:40
Есть поле - прямоугольник на странице.В поле - фигура. Надо сделать так, чтобы по клику вызывался перловый скрипт на сервере, который меняет координаты этой фигуры и прорисовывает ее у клиента с новыми координатами. НО! Вызов скрипта должен происходить БЕЗ рефреша страницы. Прием данных от сервера без рефреша уже сделан. Нужно еще и отправлять данные без него... слышал, что нужно использовать mod_perl, но что именно в нем?
Название: Вызов скрипта без рефреша
Отправлено: commander от 07 Ноября 2005, 13:20:49
voice32
iframe ?
Название: Вызов скрипта без рефреша
Отправлено: Kipter от 07 Ноября 2005, 13:36:48
voice32
Можно вот так:

Делаем 2 фрейма, один 100% занимет от экрана другой 0%
В на самой странице где указаны фреймы мы размещаем функции JavaScript которые и будут у тебя что-то там менять.....

В 1 фрейме - твоя шняга, а во 2 фрейм мы буем слать команды и получать от туды ответы в виде JavaScript, а скрипты которые мы получаем  - это вызовы тех самых функций которые на сранице разметки фреймов....

Альтернативно построен один из крутейших веб чатов - http://comats.ru/ поковыряйся в их структуре и может что полезное найдешь....
Название: Вызов скрипта без рефреша
Отправлено: commander от 07 Ноября 2005, 17:44:24
Kipter
поясни темному... а почему ДВА фрейна ? а не один iframe ?
Название: Вызов скрипта без рефреша
Отправлено: Kipter от 08 Ноября 2005, 01:55:58
commander
А так веселее =)