Prerequisite: You must be on Safari 10 .
Hi, I have a delivery problem | Stay in the confirmation field to display on my page in different browsers.
Go to https://www.biznessapps.com/cms and log in with the following credentials:
username: pzheng64@gmail.com password: skl@0 !_~!(
Once you are logged in, go to the / welcome page. Click "Settings" in the left sidebar and go to the "Membership" tab.
If you see βEnable Membership Features,β then click on it and change something there and go to another page. A confirmation window will appear the first time you try to leave the page. 
Click "Leave" to go to the landing page, and then return to this settings page and try the same action; you will not see a confirmation window again (when using Safari).
I used this piece of code at: https://www.biznessapps.com/cms/v2/public/scripts/pages/settings.js?v=68.160720
window.addEventListener("beforeunload", function(event) { if (settingsPage.isChanged()) { event.returnValue = "some string"; return "some string"; } });
It works fine in Google Chrome and Firefox, but not in Safari.
Thanks!
source share