Testing onbeforeunload events from Selenium

I’m trying to write a Selenium test for a web page that uses an onbeforeunload event to prompt the user before leaving. Selenium doesn’t seem to recognize the confirmation dialog that comes up, or to provide a way to hit OK or Cancel. Is there any way to do this? I’m using the Java Selenium driver, if that’s relevant.