回答
此行引起错误,因为restart()
没有在全球范围内定义:
setInterval('restart()', EVENT_RESTART_INTERVALL);
在你的jsfiddle,一你的javascript是在onload()
处理函数中,所以你的函数都不是全局的。你需要要么使重启功能是一个真正的全球性功能,因此setInterval()
可以在顶级找到它,或者你需要在某些范围更改为函数引用和定义restart()
的setInterval的线可以看到:
setInterval(restart, EVENT_RESTART_INTERVALL);
仅供参考,这是将字符串传递到setInterval()
是个不好主意的原因之一。函数引用更容易控制,因为它们可以在范围内的任何地方 - 不必仅仅是全局函数。
我很确定它是... – Ian
@ianpgall - 不,它不在你的jsFiddle中,因为你已经将它设置为onLoad,这意味着你所有的javascript都在一个onload函数处理程序中(它们都不是全局的)。 – jfriend00
那么你有什么建议我来修复它? – Rhododendron
看起来像你需要添加http://
到您的网址进口
- 1. 浏览器如何加载Javascript资源?
- 2. Javascript未在浏览器中加载
- 3. JQuery不会加载任何其他浏览器然后Safari浏览器
- 4. 不能在任何浏览器中加载字体文件
- 5. Silverlight应用不会在任何浏览器中加载
- 6. webview浏览器不加载
- 7. ReactiveX/RxJS 5在浏览器中没有任何加载器?
- 8. 在浏览器加载任何内容之前加载加载栏
- 9. WPF web浏览器加载HTML与JavaScript
- 10. WPF web浏览器加载JavaScript的
- 11. GWT - 加载浏览器特定的JavaScript
- 12. ngAnimate模块douse不加载任何浏览器
- 13. 加载,但不在浏览器
- 14. 如何在任何浏览器中加载Flash文件?
- 15. 如何用Safari浏览器不加载Javascript
- 16. 本地无法在任何浏览器中加载
- 17. 在任何浏览器中加载EToken证书
- 18. Chrome浏览器不加载页面,Safari浏览器没有
- 19. Gulp.js浏览器同步不重新加载我的浏览器
- 20. 文件加载从浏览器到浏览器不同
- 21. 如何在浏览器窗口中加载JavaScript?
- 22. 如何在浏览器加载时自动启动iMacros Javascript
- 23. 的javascript:警报不会在任何浏览器为什么
- 24. JavaScript不会显示在任何浏览器
- 25. JavaScript并不是在任何我的浏览器
- 26. 不工作的JavaScript在任何浏览器除了IE以外
- 27. 的Javascript更换并不在任何浏览器中IE
- 28. 浏览器加载文件
- 29. 检测浏览器加载
- 30. 重新加载浏览器
它正在运行... –
js脚本不能在右下角运行。它应该推动整个窗口的线条。 – Rhododendron
小提琴不工作的原因是B/C jQuery 1.8.2未被加载。检查控制台。据说,我可以看到量化的XPos被调用和记录。 – SReject