Javascript 当网页要关闭时,浏览器做什么?

Javascript 当网页要关闭时,浏览器做什么?,javascript,css,caching,browser,Javascript,Css,Caching,Browser,当网页要关闭时,浏览器会做什么? 它如何处理加载的组件(css js flash等)。缓存什么?由于问题的语法原因,我不确定这是否是您要问的问题,但是如果您要问在浏览器中关闭或导航网页时如何运行一些代码,您可以绑定到JavaScript window.onunload事件,或window.onbeforeunload,如果您想取消事件 请参阅或的一些文档(并非所有浏览器都支持后者)。由于问题的语法原因,我不确定这是否是您要问的问题,但如果您要问如何在浏览器中关闭或导航网页时运行一些代码,您可以绑

当网页要关闭时,浏览器会做什么?

它如何处理加载的组件(css js flash等)。缓存什么?

由于问题的语法原因,我不确定这是否是您要问的问题,但是如果您要问在浏览器中关闭或导航网页时如何运行一些代码,您可以绑定到JavaScript window.onunload事件,或window.onbeforeunload,如果您想取消事件


请参阅或的一些文档(并非所有浏览器都支持后者)。

由于问题的语法原因,我不确定这是否是您要问的问题,但如果您要问如何在浏览器中关闭或导航网页时运行一些代码,您可以绑定到JavaScript window.onunload事件,或window.onbeforeunload,如果您想取消事件


请参阅或的一些文档(并非所有浏览器都支持后者)。

缓存是在加载项时决定的,而不是在释放项时决定的,因此在卸载页面之前,项将位于缓存中

当您离开页面时,浏览器将调用以下事件:

  • onbeforeunload(由Microsoft启动的自定义实现)
然后

  • onunload(所有浏览器)

然后,它将尝试结束页面上正在使用的任何进程,如flash视频。不同的浏览器以不同的方式处理此问题。对于某些浏览器,flash插件在与浏览器相同的进程下运行,而在其他浏览器中,flash插件在其自己的进程下运行。

缓存是在加载项时决定的,而不是在释放项时决定的,因此在卸载页面之前,项将在缓存中

当您离开页面时,浏览器将调用以下事件:

  • onbeforeunload(由Microsoft启动的自定义实现)
然后

  • onunload(所有浏览器)

然后,它将尝试结束页面上正在使用的任何进程,如flash视频。不同的浏览器以不同的方式处理此问题。对于某些浏览器,flash插件在与浏览器相同的进程下运行,而在另一些浏览器中,flash插件在其自己的进程下运行。

您是在问浏览器在页面关闭时如何工作?您是在问浏览器在页面关闭时如何工作?