我需要在javascript中调度窗口的load事件。有很多关于如何发送鼠标事件的文档,但我找不到任何加载事件。它只需要在firefox中工作。如果我可以“监视”窗口的加载事件,那将同样有用,因为那时我可以调用该函数。使用“事件间谍”插件无法正常工作,因为它要求我打开dom检查器,直到页面加载完成后我才能这样做。 我正在做一个油脂猴子剧本。所以我不知道我试图调用哪个函数。
答案 0 :(得分:1)
HTML events的触发方式与鼠标事件不同。以下是触发加载事件的方法:
var load_event = document.createEvent("HTMLEvents");
load_event.initEvent("load", true, true);
window.document.dispatchEvent(load_event);
<强>参考强>
答案 1 :(得分:1)
var load_event = document.createEvent('Event');
load_event.initEvent('load', false, false);
window.dispatchEvent(load_event);
在我的环境中工作正常。
答案 2 :(得分:0)