如何在页面和所有扩展程序完全加载后运行javascript?

时间:2013-04-23 11:54:49

标签: javascript dom pageload

我希望在整个页面和扩展程序完成加载后完全运行一个简短的javascript文件

更好的是,如果我可以延迟加载脚本,直到页面后100ms并且页面中的所有扩展都加载完毕。

目标是确保此javascript文件不会被任何浏览器扩展程序修改,尤其是在chrome或firefox中。我打算强制运行这个javascript的想法和方法,只有在任何扩展可能运行之后才能运行

3 个答案:

答案 0 :(得分:1)

如果你正在使用jquery,你可以这样做:

$(document).ready(function()
{
    //Your code here
});

希望这有帮助!再见!

答案 1 :(得分:0)

body标签的onload事件应该这样做,除非扩展自己初始化,在这种情况下你必须使用它们的特定回调。

推迟使用setTimeout

的内容
setTimeout(function(){ }, 100);

答案 2 :(得分:0)

您可以使用onload事件并调用您的函数。

<body onload="myFunction()">