<html> <body onbeforeunload="return runBeforeUnload()"> <p>Some text so the document is ready for input.</p> </body> <script> function runBeforeUnload() { return "foo"; } </script> </html>