0

我想知道是否有可能在不重新加载页面的情况下发生 window.onload 事件。我想使用这个,因为我正在使用 ajax 加载新页面,但是这个 ajax 加载方法不会使 window.onload 事件触发。

现在我正在使用:

location.reload(); 

但这会导致整个页面重新加载。

谢谢

4

2 回答 2

1

我不确定这里的目的是什么,但让我们假设你有这个:

window.onload = function() {...};

你可以这样做:

var bootstrap = function() {...}
window.onload = bootstrap;

然后在您想要模拟的代码的其他部分中onload,只需自己调用bootstrap函数即可。

于 2013-08-13T03:50:48.890 回答
0

在您的回调函数中,您可能会说,

window.location.href = 'correctpath_here';

或者

window.location.reload = true;
于 2013-08-13T03:54:03.783 回答