pageshow / pagehide事件未触发

我遇到了pageshow / pagehide事件,但我不确定它们是如何工作的。

我在document上注册了它们,后来在window对象上注册了它们,但它们从未被解雇过。

我希望他们在页面加载页面显示后触发,当我去其他页面进行pagehide时,但这种情况从未发生过。

我在哪里可以找到有关这些事件的更多信息?

你的问题很模糊,但我认为你可以用这篇文章学到一点http://aawaara.com/post/74543339755/smallest-piece-of-code-thats-going-to-change-the

他们像这样使用它们,但它似乎是你使用它们的方式

 window.addEventListener("pageshow", function(evt){ clearTimeout(timer); }, false); window.addEventListener("pagehide", function(evt){ clearTimeout(timer); }, false);