Що використовувати замість події unload?
2024Замість розвантаження рекомендується використовувати: зміна видимості : Щоб визначити, коли змінюється видимість сторінки. Ця подія відбувається, коли користувач перемикає вкладки, згортає вікно браузера або відкриває нову сторінку. Вважайте прихований стан останнім надійним часом для збереження програми та даних користувача.
Застаріле: Ця функція більше не рекомендована. Хоча деякі браузери все ще можуть підтримувати його, його, можливо, уже вилучено з відповідних веб-стандартів, він може бути в процесі видалення або може бути збережений лише для цілей сумісності.
подія beforeunload – користувач йде: ми можемо перевірити, чи зберіг користувач зміни, і запитати, чи дійсно він хоче піти. unload – користувач майже пішов, але ми все ще можемо ініціювати деякі операції, такі як надсилання статистики.
Як скасувати вивантаження вікна?
- window.onunload=checkChanges;
- var changes=false;
- функція checkChanges(){
- if(changes==true){//внесено зміни.
- if(!confirm("Вийти, не зберігаючи змін?\n\nОК, щоб перейти, скасувати, щоб залишитися на цій сторінці.")){
- window.unload=false;
- }
- }
спорожнити або позбутися вантажу докери розвантажили судно. розпакувати. евакуююся. розрядка. unlade.
Приклади розвантаження в реченні На розвантаження вантажівки пішло чотири години. Чи не могли б ви допомогти мені розвантажити машину? Після того, як корабель причалив, вони вивантажили його вантаж. Я маю розвантажити продукти.