回答
此行引起錯誤,因爲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