我想知道是否有可能在不重新加载页面的情况下发生 window.onload 事件。我想使用这个,因为我正在使用 ajax 加载新页面,但是这个 ajax 加载方法不会使 window.onload 事件触发。
现在我正在使用:
location.reload();
但这会导致整个页面重新加载。
谢谢
我想知道是否有可能在不重新加载页面的情况下发生 window.onload 事件。我想使用这个,因为我正在使用 ajax 加载新页面,但是这个 ajax 加载方法不会使 window.onload 事件触发。
现在我正在使用:
location.reload();
但这会导致整个页面重新加载。
谢谢
我不确定这里的目的是什么,但让我们假设你有这个:
window.onload = function() {...};
你可以这样做:
var bootstrap = function() {...}
window.onload = bootstrap;
然后在您想要模拟的代码的其他部分中onload
,只需自己调用bootstrap
函数即可。
在您的回调函数中,您可能会说,
window.location.href = 'correctpath_here';
或者
window.location.reload = true;