Monday, 15 February 2010

javascript - changing window.beforeunload message -



javascript - changing window.beforeunload message -

i'm wondering if can alter window.beforeunload message. examples on net similar this:

$(window).bind('beforeunload', function() { homecoming 'you have unsaved changes. if leave page these changes lost.'; });

that's cool, , in google chrome message displayed, in firefox default message displayed. how can trick firefox display message , not default message?

onbeforeunload weird event. browsers have been debating while.

ie , chrome display message in dialog along own message. firefox used display message, in version 4+, stopped supporting custom messages. see this: https://bugzilla.mozilla.org/show_bug.cgi?id=588292 opera doesn't back upwards onbeforeunload method!

this method under debate because can used evil, , because can confuse/annoy users. scammy, virus-laden sites can utilize messages like:

"leaving page mean computer may still infected, please remain , install our virus scanner"

nowadays, websites can utilize ajax / localstorage save changes, event isn't needed.

javascript jquery

No comments:

Post a Comment