在页面加载Javascript后运行循环
Run a loop after page loads Javascript
我正在制作谷歌浏览器扩展程序,我需要在加载页面后编辑页面的一部分。在运行循环之前,我将如何运行检查以查看页面是否加载?这是我想要在页面加载后运行的循环。
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"部分。
源(内容脚本文档)
相关文章:
- 带有延迟的循环每次应运行5次
- For循环在Jquery中只运行一次
- jquery,while循环在后台运行,同时while循环
- 动画、计时和运行循环等问题
- 运行循环,然后重置并再次运行它
- Shopify点击“结账”按钮后再次运行循环
- 在后台运行循环
- 在页面加载Javascript后运行循环
- 你如何断言在 Ember.js 中使用了运行循环
- HTML/JavaScript:如何在运行其他代码的同时运行循环
- JavaScript和UI响应中的长时间运行循环
- Javascript-Can'我不能让我的程序运行——循环永远不会结束
- 在javascript中运行循环以确认警报
- 在运行循环的每一行时添加一个暂停
- Emberjs更新/观察者/运行循环
- 使用setvalue运行循环
- 从javascript运行循环保存到Mysql
- 我的Javascript函数一直在运行/循环
- 角度运行循环
- 如何在 JavaScript 中以定义的时间间隔运行循环