HTML przed wczytaniem atrybutu zdarzenia

❮ Atrybuty zdarzeń HTML

Przykład

Wykonaj JavaScript, gdy strona ma zostać zwolniona:

<body onbeforeunload="return myFunction()">

Definicja i użycie

Zdarzenie onbeforeunload jest uruchamiane, gdy dokument ma zostać rozładowany.

To zdarzenie umożliwia wyświetlenie komunikatu w oknie dialogowym potwierdzenia, aby poinformować użytkownika, czy chce pozostać na bieżącej stronie, czy opuścić ją.

Domyślny komunikat, który pojawia się w polu potwierdzenia, różni się w różnych przeglądarkach. Jednak standardowy komunikat to coś w rodzaju „Czy na pewno chcesz opuścić tę stronę?”. Nie możesz usunąć tej wiadomości.

Możesz jednak napisać wiadomość niestandardową razem z wiadomością domyślną. Zobacz pierwszy przykład na tej stronie.

Uwaga: w przeglądarce Firefox zostanie wyświetlony tylko komunikat domyślny (nie komunikat niestandardowy (jeśli istnieje)).


Obsługa przeglądarki

Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0

Składnia

<element onbeforeunload="script">

Wartości atrybutów

Value Description
script The script to be run on onbeforeunload

Szczegóły techniczne

Obsługiwane tagi HTML: <ciało>

Powiązane strony

Odniesienie HTML DOM: onbeforeunload event


❮ Atrybuty zdarzeń HTML