Как определить закрытие вкладки браузера с помощью javascript или jquery? Я должен дать подтверждение, когда пользователь нажимает кнопку закрытия браузера. Если пользователь нажмет кнопку «Да», мне нужно загрузить другую страницу на той же вкладке. если нажать отменить. затем закройте вкладку. любой орган знает сценарии для этой функции. Пожалуйста, помогите мне :(Как определить закрытие вкладки браузера с помощью javascript или jquery?
1
A
ответ
1
попробовать что-то вроде этого:
$(window).unload(function() {
var bye = confirm("Go away?");
if (bye) {
// do stuff
window.location = "http://somewhere_else";
} else {
// do stuff?
// stay here
}
});
1
Это раздражает, как ад, с точки зрения пользовательского опыта ИМО, но вы можете попробовать использовать onunload
событие:
$(window).unload(function() {
if(confirm("Load something else here?")) {
// blah blah blah
}
});
1
onbeforeunload = function() {
return 'string';
}
дадут подсказку. Вы также можете ввести способ:
onbeforeunload = function() {
var x = window.open('file.html');
}
вы не можете настроить его по своему желанию, он заблокирован браузером.
1
Этот сайт использует onbeforeunload
. Вы можете поиграть с ним и посмотреть, делает ли он то, что вам нужно. Введите текст в поле ответа и попробуйте обновить, переместиться, закрыть вкладку, закрыть браузер.
Смежные вопросы
- 1. Закрытие вкладки мобильного браузера с помощью javascript
- 2. Закрытие текущей вкладки браузера с помощью javascript
- 3. закрытие новой вкладки браузера с помощью jquery/javascript
- 4. Как просто определить тип браузера с помощью JQuery или JavaScript?
- 5. как захватить закрытие вкладки браузера
- 6. Вкладки JavaScript и браузера
- 7. Закрытие вкладки в javascript
- 8. Javascript, закрытие вкладки
- 9. Как определить размер браузера с помощью javascript?
- 10. Закрытие вкладки с помощью javascript после печати с веб-страницы
- 11. Обнаружение закрытия браузера или вкладки
- 12. Определить настройку браузера Android с помощью JavaScript
- 13. Закрытие/завершение сеанса при закрытии браузера или вкладки
- 14. Закрытие браузера с помощью python
- 15. Закрытие вкладки браузера после перенаправления на Playstore
- 16. Как изменить цвет вкладки с помощью javascript?
- 17. Как обнаружить закрытие мобильного браузера (Android Chrome) с помощью Javascript?
- 18. Как очистить память браузера с помощью Javascript
- 19. Как получить имя браузера с помощью jquery или javascript?
- 20. Javascript Как определить версию браузера Opera?
- 21. Проверьте вкладки браузера JavaScript?
- 22. Проверка на обновление страницы или закрытие с помощью jQuery/javascript
- 23. Как установить имя целевой привязки вкладки браузера с помощью javascript?
- 24. Как обнаружить закрытие браузера?
- 25. Обнаружение закрывающей вкладки браузера
- 26. Определить блокировку смешанного содержимого Firefox с помощью JavaScript или jQuery?
- 27. Как предотвратить закрытие пользователя/оставить окна браузера с помощью javascript/jquery?
- 28. Javascript скрыть/показать вкладки с помощью JQuery
- 29. Закрыть текущую вкладку браузера с помощью javascript или jquery
- 30. Закрытие вкладки с использованием кодов ascii