在页面加载Javascript后运行循环

Run a loop after page loads Javascript

本文关键字:运行 循环 Javascript 加载      更新时间:2023-09-26

我正在制作谷歌浏览器扩展程序,我需要在加载页面后编辑页面的一部分。在运行循环之前,我将如何运行检查以查看页面是否加载?这是我想要在页面加载后运行的循环。

function go()
{
    for(i=0; i<=(array.length-1); i++)
{
    try
    {
        Checks();
        SendToCookie();
    }
    catch(error)
    {
        alert(error);
    }
}

}

默认情况下,Chrome 内容脚本是在加载 DOM 后加载的。 请参阅 https://developer.chrome.com/extensions/content_scripts 的run_at部分。

浏览器选择在"document_end"之间注入脚本的时间 并在 window.onload 事件触发后立即触发。确切的 注入时刻取决于文档的复杂程度以及 加载时间较长,并针对页面加载速度进行了优化。

这意味着您可以只运行循环,并且它应该像使用常规 onload 方法时所期望的那样工作。

可能在这里重复

将此行添加到 manifest.json 文件的"content_scripts"部分。

源(内容脚本文档)