Chrome V80功能已弃用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chrome V80功能已弃用相关的知识,希望对你有一定的参考价值。

从Chrome V80开始,不赞成使用诸如preunload,unload等事件。我们将如何在javascript中进一步处理此类现有事件?

我的要求是在用户尝试刷新/重新加载页面(F5或ctrl + r)或浏览器后退按钮时发出警报,我需要发出警报,确认后,我需要重新装载或后退。这是在JSF2.2中

但是该行为不会影响其他浏览器的功能。

有人可以帮我吗?>

从Chrome V80开始,不赞成使用诸如preunload,unload等事件。我们将如何在JavaScript中进一步处理此类现有事件?我的要求是在用户尝试时发出警报...

答案

beforeunload事件将仍然可用。更改的是在页面关闭期间执行同步XHR的功能。长期将不推荐使用的真正有害的东西是同步XHR,因为它会损害用户体验。您仍然可以使用beforeunloadGetting Rid of Synchronous XHRs特别提到了这一点:

以上是关于Chrome V80功能已弃用的主要内容,如果未能解决你的问题,请参考以下文章

ajax async 已弃用功能的替代方法是啥?

ConnectivityManager.TYPE_WIFI 在代码中显示已弃用。我在 M 以上版本中使用了网络功能,想要删除已弃用的警告

TextToSpeech : API Level 21 中已弃用的说话功能

我在哪里可以找到不使用任何已弃用功能的优秀在线 OpenGL 3.0 教程? [关闭]

Material-UI:`css` 功能已弃用。改用 `styleFunctionSx`

此构建中使用了已弃用的 Gradle 功能,使其与 Gradle 5.0 不兼容