Tag: back

在Safari 9中后退按钮后触发JQuery / Javascript

当我使用Chrome / Firefox中的浏览器返回按钮导航回来时,我的网站正常工作(与没有向后导航时加载的情况相同)。 在Safari导航回来之后,我无法获得任何“on load”类型事件来触发StackOverflow上的标准文档是否已准备就绪或是否存在一些hackaround。 我没有做任何特别的事,我真的需要打电话: $( document ).ready(function() { // analyticsEvent(); // startAnimation(); // etc(); }); 有谁遇到过同样的问题?

Javascript / jQuery仅在浏览器后退/前进按钮单击时检测哈希更改

是否可以仅在浏览器历史记录更改(即后退或前进按钮)上检测哈希更改? 我已经看到了onBeforeUnload事件,但是这个事件不会触发哈希更改,因为窗口没有卸载。 散列事件显然会随着哈希更改而触发。 任何修复? 优选地,没有插件。 我见过jQuery历史插件,但我正在寻找最简单的解决方案。 谢谢您的帮助。

Safari 事件不会从后退按钮触发

当通过后退按钮输入页面时,我似乎无法在Safari中触发身体onload =“…”事件。 它在FF和IE中工作正常。 有Javascript或jQuery解决方案吗? 任何帮助赞赏。