从后退按钮加载页面后加载脚本

时间:2014-08-29 15:31:32

标签: javascript

在使用后退按钮后,有没有办法在页面上的所有内容都加载后触发javascript函数?

基本上我有搜索结果,我用localStorage存储,效果很好,但是我无法在其他所有内容加载后触发该功能。它会触发,但会被另一个函数覆盖,所以要等到一切都完成了。

我试过了:

window.onload
document.onload

if(window.attachEvent) {
    window.attachEvent('onload', yourFunctionName);
} else {
    if(window.onload) {
    var curronload = window.onload;
    var newonload = function() {
        curronload();
        yourFunctionName();
    };
    window.onload = newonload;
} else {
    window.onload = yourFunctionName;
    }
}

document.onreadystatechange = function () {
  if (document.readyState == "complete") {
    myFunction();
  }
}

点击后退按钮后是否有绝对的方法,知道页面何时完全加载?

我使用的是javascript,而不是jQuery

0 个答案:

没有答案