Skip to content

Commit

Permalink
Create preventUnload.js
Browse files Browse the repository at this point in the history
  • Loading branch information
OPersian authored Jun 7, 2017
1 parent 3911502 commit 1ec1da8
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions preventUnload.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/** Do not reload a page nor navigate away while blacklisting in bulk.
*
* When `form.bulk_images` exist (that is, applies for bulk blacklisting only) and
* as soon as `selectedImages` get passed to the request data,
* allow for leaving the page.
*
* Docs:
* https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload
*/
var preventUnload = function (e) {
'use strict';
$(window).on('beforeunload', function(e) {
var message = "Blacklisting process in progress.";
// e.returnValue = message;
console.log(message);
return message;
})
};

0 comments on commit 1ec1da8

Please sign in to comment.