我怀疑在javascript中触发刷新的超时功能存在问题。在Firebug中是否有办法查看已注册的超时?
编辑:我想我不清楚,有没有办法查看超时回调列表或其状态? (Timeleft,解雇与否,注册功能等......)
答案 0 :(得分:1)
如果您命名所有超时,则可以在firebug中查看它们。
var t1 = setTimeout(...,...);
然后在控制台中,您只需输入t1
并按输入
或在控制台中输入console.log(t1)
并按输入
答案 1 :(得分:0)
只需使用console.log('your message here');
来跟踪您的功能执行情况。
在函数的开头调用它,你就会知道正在调用该函数。
如果将它放在setTimeout
调用的函数中,您将知道它触发了多少次。
答案 2 :(得分:0)
您需要从您的javascript发送消息到firebug控制台。
应该像console.debug()
一样简单所以
setTimeout(
function()
{
console.debug("EVENT!");
},
1500
);