![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Reptor |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1213 Регистрация: 29.12.2004 Репутация: нет Всего: 0 |
Нужно что б когда пользователь закрывал окно то выскакивал конфирм или он действительно хочет выйти... если Cancel то тогда нужно оставлять его на страничке и выполнять потом просто локатион.. делаю как в коде ниже то локатион не срабатывает и окно закрывается всеровно.. как это исправить?
|
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 4 Всего: 22 |
Шутка, что ли? - Нажимаешь на кнопку закрытия окна и хочешь, чтобы скрипт помешал это сделать?
|
|||
|
||||
| Reptor |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1213 Регистрация: 29.12.2004 Репутация: нет Всего: 0 |
IDVsbruck, ну я видел такое.. нажимаю закрыть а он или закрывает или нет.. и там если алерт сделать то работает а вот location почему то не работает
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
Функция обязана выдавать строку, которая будет показана в стандартном окне конфирма. Как-то повлиять на появляющееся окно низя!!!! Для Оперы - не работает. Добавлено через 2 минуты и 45 секунд Для какого-то действия - можно поставить таймаут на ~секунду в функции, выдающей строчку. Если таймаут тикнул - юзер испугался выходить. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Reptor |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1213 Регистрация: 29.12.2004 Репутация: нет Всего: 0 |
ksnk, спасибо то что надо
|
|||
|
||||
| Reptor |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1213 Регистрация: 29.12.2004 Репутация: нет Всего: 0 |
ksnk, смотри а ещё такой вопрос... у меня есть ссылка при нажатии на которую вот такой код
location.href=downloadLink и вместо отдачи файла выходит что вылазит окно которое при закрытии браузера.. и локатион не происходит |
|||
|
||||
| Reptor |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1213 Регистрация: 29.12.2004 Репутация: нет Всего: 0 |
выходит что при любом шттп запросе браузер думает что окно закрывают
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
Ну это уже сложно, программировать надо! ;-)
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Reptor |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1213 Регистрация: 29.12.2004 Репутация: нет Всего: 0 |
даже так делаю $("body").load(downloadLink);javascript:%20sendForm('submit'); и то выскакивает тот алерт
Добавлено через 7 минут и 2 секунды ksnk, да и не забыть после этого снова выполнить код ... (ня я просто остаюсь на той же страничке... там просто файлик предлагает загрузить)
|
|||
|
||||
| 3yko |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.10.2007 Репутация: нет Всего: нет |
Возвращаясь к поднятой товарищем Reptor'ом теме.
Самому пришлось столкнуться с похожей проблемой. Открывается дочернее окно и требуется отследить момент, в который пользователь жмет по крестику и закрывает его. Причем работать должно на IE, FF, Opera и Chrome. Использую jQuery. Насколько мне удалось выяснить, в хроме и IE работает
в FF получается только таким способом
причем через jQuery bind аналогичный код не работает А вот в опере ни тот, ни другой способ не действуют, ровно как и и не действует метод, описанный в рамках этой темы. Хотелось бы узнать, возможно ли вообще, пусть не предотвратить, но хотя бы узнать о закрытии дочернего окна? |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |