HTML onbeforeunload Atribut události
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