I have an onbeforeunload event handler attached to the page which executes every time the page reloads / gets redirected.

```
window.onbeforeunload = function() {
  console.log("do something");}

```

I do not want this script to run during my tests. I want to disable it in my own test environment.

Is there some way to unbind this onbeforeunload event? I am using JavaScript, with jQuery as the framework, so an answer in jQuery would be good.