balemey
Постоялец
- Регистрация
- 1 Мар 2013
- Сообщения
- 95
- Реакции
- 10
- Автор темы
- #1
Прошу помочь решить "задачку".
Может гуру своего дела невооруженным глазом скажут где копать.
Суть в следующем. Есть чат: Для просмотра ссылки Войдиили Зарегистрируйся
Система построена на php файлах, mysql и javascript.
Команды на запись данных и чтение дает js файлам php где собственно и проходят запросы.
И почти все работает, за исключением того, что некорректно обрабатывает удаление пользователя из чата при закрытии страницы.
С обычных браузеров вроде все работает.
Не работает удаление пользователя из чата (из БД) если:
1. Страница закрыта, или пользователь ушел с сайта (с браузеров мобильных устройств)
2. Страница закрыта, или пользователь ушел с сайта, если чат открыт во фрейме
В остальных случаях, если закрыть страницу, то пользователь удаляется из базы автоматически.
Чат во фрейме можно глянуть тут: Для просмотра ссылки Войдиили Зарегистрируйся
Мои подозрения: некорректно обрабатывается js браузером, но почему тогда во фрейме тоже ошибка ...
Может гуру своего дела невооруженным глазом скажут где копать.
Суть в следующем. Есть чат: Для просмотра ссылки Войди
Система построена на php файлах, mysql и javascript.
Команды на запись данных и чтение дает js файлам php где собственно и проходят запросы.
И почти все работает, за исключением того, что некорректно обрабатывает удаление пользователя из чата при закрытии страницы.
С обычных браузеров вроде все работает.
Не работает удаление пользователя из чата (из БД) если:
1. Страница закрыта, или пользователь ушел с сайта (с браузеров мобильных устройств)
2. Страница закрыта, или пользователь ушел с сайта, если чат открыт во фрейме
В остальных случаях, если закрыть страницу, то пользователь удаляется из базы автоматически.
Чат во фрейме можно глянуть тут: Для просмотра ссылки Войди
Мои подозрения: некорректно обрабатывается js браузером, но почему тогда во фрейме тоже ошибка ...