我如何在页面和所有扩展完全加载后运行javascript
How can I run javascript after the page and all extensions are fully loaded?
我想在整个页面和扩展完成加载后完全运行一个简短的javascript文件
如果我能将脚本的加载延迟到页面和页面中的所有扩展加载完成后100毫秒,那就更好了。
目标是确保这个javascript文件不能以任何方式被任何浏览器扩展修改,特别是在chrome或firefox中。我想强制运行这个javascript的想法和方法是,只在之后运行它任何扩展都可能运行
如果你正在使用jquery,你可以这样做:
$(document).ready(function()
{
//Your code here
});
希望这对你有帮助!再见!
body标签的onload事件应该这样做,除非扩展正在初始化自己,在这种情况下,您将不得不使用它们特定的回调。
要延迟某事,可以使用setTimeout
setTimeout(function(){ }, 100);
您可以使用onload事件并调用您的函数。
<body onload="myFunction()">
相关文章:
- 从Chrome扩展加载Places API库
- Chrome扩展:加载窗口后执行脚本
- Chrome扩展:加载页面时执行扩展
- 从不同的文件扩展加载列
- 扩展加载进度条
- 为什么这个Chrome扩展加载了两次
- 浏览器扩展/加载项大小限制
- 尝试使用自定义Firefox扩展/加载项中的xpath和javascript引用页面中的文本时失败
- 使用jQuery;s是从Chrome控制台中的Chrome扩展加载的
- Chrome扩展加载Javascript
- 在Chrome扩展加载JavaScript
- 每次使用Google扩展加载页面时都运行内容脚本
- 保存从firefox扩展加载的图片
- 当chrome扩展加载一次时,运行一个JS方法来初始化变量
- Chrome扩展:加载不同的内容脚本
- Userscript在Tampermonkey中工作,但在Chrome中作为未打包的扩展加载时则不工作
- Chrome扩展加载本地页面与内联JS
- 没有通过扩展加载上下文菜单
- Firefox扩展:加载脚本从chrome:// url到页面
- Chrome扩展-加载由扩展添加的JavaScript文件