这是源代码,老实说,我不知道为什么它不会加载:(
问问题
198 次
2 回答
1
看起来您需要添加http://
到您的网址导入
于 2012-10-15T03:29:45.080 回答
0
此行导致错误,因为restart()
未在全局范围内定义:
setInterval('restart()', EVENT_RESTART_INTERVALL);
在你的 jsFiddle 中,你所有的 javascript 都在onload()
处理函数中,所以你的函数都不是全局的。您需要使重新启动函数成为真正的全局函数,以便setInterval()
可以在顶层找到它,或者您需要更改为函数引用并restart()
在 setInterval 行可以看到的某个范围内定义:
setInterval(restart, EVENT_RESTART_INTERVALL);
仅供参考,这就是为什么将字符串传递给setInterval()
. 函数引用更容易控制,因为它们可以在范围内的任何地方——不必只是全局函数。
于 2012-10-15T03:35:55.423 回答