Atribut HTML onbeforeunload


Definice a použití

Událost onbeforeunloadse 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)).


Platí pro

Atribut onbeforeunloadje součástí Event Attributes a lze jej použít u následujícího prvku:

Prvky událost
<body> před vyložením

Příklad

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

<body onbeforeunload="return myFunction()">

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