移动浏览器:后退按钮上的更新元素

时间:2012-05-07 14:56:56

标签: javascript android ios mobile css3

当用户在移动浏览器上导航时(特别是当他们使用滑动手势导航页面时),我使用JavaScript来显示CSS3悸动。但是,当使用浏览器后退按钮时,throbber在iOS和Android中都会持续存在。我已经尝试将以下内容添加到body onload中,但它似乎没有被触发。

<body onload='document.getElementById("throbber").class="off";'>

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您需要收听后退/转发缓存(bfcache)事件:pageshow和/或pagehide。见https://developer.mozilla.org/En/Working_with_BFCache