【问题标题】:track back button event when coming back from third party page从第三方页面返回时跟踪返回按钮事件
【发布时间】:2020-05-08 07:32:29
【问题描述】:

从第三方 url 返回时如何在 javascript 中跟踪浏览器返回按钮事件。

如果它来自同一主机,那么我们可以使用 popstate(IE 除外)或 hashchange(对于 IE)。

基本上,当从第三方 url 重定向回我们的应用程序时,我必须在浏览器后退按钮上添加新类。

我已尝试以下参考答案,但仅当您返回同一项目时才有效。

参考 - back button event in same project

【问题讨论】:

    标签: javascript jquery internet-explorer


    【解决方案1】:

    您是否尝试设置任何标志,然后在页面加载时再次尝试检查它?

    如果没有,你可以试一试。

    例如,在页面上,您使用 onbeforeunload 事件并在本地存储或 cookie 中设置标志。

    所以在页面卸载之前设置了标志。

    然后当用户再次打开同一个页面时,你可以检查页面的onload事件上的标志值,并根据它加载你的类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-05
      • 2017-01-28
      • 2013-04-11
      • 2020-05-12
      • 2020-07-04
      • 1970-01-01
      • 2010-11-14
      • 1970-01-01
      相关资源
      最近更新 更多