gpt4 book ai didi

javascript - Chrome 扩展仅在当前页面完成加载后才触发功能

转载 作者:行者123 更新时间:2023-11-29 16:53:10 27 4
gpt4 key购买 nike

我编写了一个扩展程序,它要求页面完全加载才能正常工作。函数 myLoop() 应该只在页面完全加载后触发,我还想添加 5 秒的延迟。

这是我的代码:

function like() {
step_delay_msec = step_delay * 1000;
i = 0;
console.log("Hello " + i);
myLoop();
var stepAll = setInterval(function () {
i = 0;
console.log("Hello " + i);
myLoop();

}, step_delay_msec);
}

注意:window.onload 将不起作用,因为整个页面会在窗口加载后加载。元素稍后加载。

最佳答案

您可以简单地调用 window.onload 上的函数并在此函数上设置间隔。

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

function myLoop(){
setInterval(like(), step_delay_msec);
}

试试这个。

关于javascript - Chrome 扩展仅在当前页面完成加载后才触发功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34589979/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com