![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
есть функция myfunc() которая должна сработать, до того как пользователь обновляет страницу
но так она не срабатывает, попросту не успевает [/code]
работает только со спасительным alert('s') в конце. Когда он загружается, функция как раз успевает выполниться но, как сами понимаете, требуется без него спасибо |
|||
|
||||
IDVsbruck |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 7 Всего: 22 |
а) такого события, соторое бы сработало "в связи с перегрузкой", нет;
б) это неправильно и нелогично с любой точки зрения - пользователь хочет перегрузить и он должен иметь такую возможность сделать когда хочет; в) если необходимы действия, которые накладывают ограничение на различия в контенте до и после перегрузки, необходимо предусматривать такие действия на сервере; г) полноценно сделать то, что ты хочешь, можно только переписав браузер (то есть на отдельно взятой машине). Так что трактуй задачу по-другому: чего ты хочешь добиться ... |
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
есть функция, которая должна выполниться когда пользователь нажмет покинуть или обновить страницу
успешную реализацию видел, но не помню где, да и у меня в примере рабочий вариант, но только с алертом.. а изначально вопрос был как сделать так, чтобы работало без алерта Это сообщение отредактировал(а) zmaxik - 13.8.2009, 15:11 |
|||
|
||||
rabbitObject |
|
||||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: 1 Всего: 1 |
zmaxik, попробуй так:
или просто
выполняется перед выгрузкой страницы (рефреш, переходе на другую страницу и даже при закрытии браузера) |
||||
|
|||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
первая функция не работает, вторая как и моя - через алерт
|
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
что никто не знает больше?
|
|||
|
||||
rabbitObject |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: 1 Всего: 1 |
zmaxik, можно код посмотреть?
|
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
вот часть кода
|
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
???
|
|||
|
||||
rabbitObject |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: 1 Всего: 1 |
попробуй использовать синхронный ajax вызов, чтобы дождаться ответа сервера.
|
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
сорри, но я новичок))
|
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
как мне получить ответ от сервера и с помощью него сделать так чтобы функция выполнилась?
|
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
без апов никто не ответит чтоли? :(
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
да ответили бы давно, если бы вопрос был задан нормально.
прочитал всё что написано выше, и у меня сложилось впечатление, что вы хотите регистрировать на сервере момент, когда пользователь покидает сайт. так ли? |
|||
|
||||
zmaxik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.8.2009 Репутация: нет Всего: нет |
да, именно так
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |