HTML onbeforeunload Atribut události

❮ Atributy události HTML

Příklad

Spusťte JavaScript, když se má stránka uvolnit:

<body onbeforeunload="return myFunction()">

Definice a použití

Událost onbeforeunload se spustí, když se má dokument uvolnit.

Tato událost umožňuje zobrazit zprávu v potvrzovacím dialogovém okně informující uživatele, zda chce zůstat nebo opustit aktuální stránku.

Výchozí zpráva, která se zobrazí v potvrzovacím poli, se v různých prohlížečích liší. Standardní zpráva je však něco jako "Opravdu chcete opustit tuto stránku?". Tuto zprávu nemůžete odstranit.

Můžete však napsat vlastní zprávu společně s výchozí zprávou. Viz první příklad na této stránce.

Poznámka: Ve Firefoxu se zobrazí pouze výchozí zpráva (nikoli vlastní zpráva (pokud existuje)).


Podpora prohlížeče

Čísla v tabulce určují první verzi prohlížeče, která událost plně podporuje.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0

Syntax

<element onbeforeunload="script">

Hodnoty atributů

Value Description
script The script to be run on onbeforeunload

Technické údaje

Podporované HTML tagy: <body>

Související stránky

Odkaz HTML DOM: událost onbeforeunload


❮ Atributy události HTML