如何在按“离开页面”后不刷新就重置Safari 12 beforeunload事件?

时间:2018-11-06 12:10:57

标签: safari oracle-apex

我有一个带有表单的网页,以及一个beforeunload事件。

首次加载页面时,如果更改了表单,则Safari和Chrome上都会显示一条确认消息。

在Chrome中-如果我按“离开页面”然后返回页面,以后的更改会在尝试离开页面时继续调用该构型。

在Safari中-如果我按“离开页面”然后返回页面,则离开页面时将来对表单的更改不会调用该消息,并且目标页面已加载而没有问题。 如果我刷新页面,则确认“重置”。

我使用Oracle Apex 5.1开发,但是根据不同的论坛,无论使用哪种平台,这种情况都会发生: https://github.com/codedance/jquery.AreYouSure/issues/112

您能帮我找到解决方法吗? 我可以在不刷新页面的情况下“重置”野生动物园吗?

0 个答案:

没有答案