我写了一个Greasemonkey的
用户脚本,并希望在
页面完全加载时执行特定的
代码,因为它返回一个我想
显示的div计数。
问题是,这个特定的页有时需要一点在一切加载之前。
我试过,文档$(function(){});和$(window).load(function(){});包装。然而,没有一个似乎为我工作,虽然我可能会应用他们错了。
最好我可以做的是使用setTimeout(function(){},600);它工作,虽然不总是可靠。
在Greasemonkey中使用的最好的技术是什么,以确保在页面加载完成时执行特定的代码?
Greasemonkey(通常)没有jQuery。所以常用的
方法是使用
window.addEventListener('load',function() {
// your code here
},false);
在你的用户脚本
原文链接:https://www.f2er.com/jquery/184030.html