目前,我並沒有真正有效的方法來調試Internet Explorer和Safari中的JavaScript。在Firefox中,您可以使用Firebug'slogging feature和command Line functions。但是,當我轉移到其他瀏覽器時,這並不能幫助我。在Internet Explorer和Safari中調試JavaScript
回答
對於Safari瀏覽器,你需要啓用通過預置的「開發」菜單(在Safari 3.1;見the entry in Apple's Safari development FAQ)在Mac OS X中的終端或通過
$ defaults write com.apple.Safari IncludeDebugMenu 1
然後從「開發」菜單中選擇「顯示Web檢查器」,然後單擊「控制檯」鏈接。您的腳本可以使用window.console.log寫入控制檯。
對於Internet Explorer,Visual Studio確實是最好的腳本調試器,但如果您沒有Visual Studio,則Microsoft Script Debugger是可以的。 This post on the IE team blog引導您完成安裝並連接到Internet Explorer。
Internet Explorer 8 looks喜歡它將有一個非常花哨的腳本調試器,所以如果你覺得真的冒險,你可以安裝Internet Explorer 8測試版,並給它一個旋風。
IE博客上的一篇文章,Scripting Debugging in Internet Explorer,解釋了Internet上的腳本調試的不同選項 Explorer。
這是關於在Safari中調試JavaScript的Apple Developer FAQ。
Safari 3.0和3.1包含Drosera JavaScript調試器,您可以按照該鏈接中的說明在Mac上啓用它。還有Safari的Web Inspector ..
現在有一個Firebug Lite可用於其他瀏覽器,如Internet 資源管理器,Safari和Opera構建。它有一套有限的命令,並不像Firefox中的版本那麼完整。
如果您在Visual Studio 2008中使用ASP.NET,還會在Internet Explorer中調試JavaScript。
This is the Firebug Lite @John指的是在IE,Safari和Opera上的作品。
Visual Studio 2005具有腳本資源管理器(在Debug> Windows菜單下)。它顯示了目前可調試的所有腳本內容的樹。以前我通過IE的View> Script Debugger菜單進入調試器,但是我發現Script Explorer是更快的方式來達到我想要的。
Safari 3.1不需要任何神奇的命令行首選項 - 首選項窗口的高級選項卡具有啓用開發菜單複選框。這就是說,如果你可以使用webkit nightlies(http://nightly.webkit.org),那麼你可能會更好,因爲開發人員工具得到了極大的改進,並且您可以更輕鬆地提交請求所需功能的錯誤報告:D
The best我用於在Internet Explorer中調試JavaScript的方法是通過Microsoft腳本編輯器。該調試器功能齊全,使用非常簡單。
下面的文章教導如何安裝微軟腳本編輯器並配置它。
HOW-TO: Debug JavaScript in Internet Explorer
Safari的,對不起,沒有答案...
有關如何在Safari中調試的完整文檔見Safari User Guide for Web Developers的Debugging章。 (在大多數情況下,它與Firebug是相同的API。)
在IE中,您可以使用IE Dev Tools,但我更喜歡Firebug Lite,正如其他人所提到的。
- 1. 在Internet Explorer中調試JavaScript
- 2. 在windbg中調試Internet Explorer
- 3. JavaScript和Internet Explorer 8
- 4. 在Internet Explorer中調試CSS的工具
- 5. 在Internet Explorer中調試內存泄漏
- 6. 要測試Internet Explorer的JavaScript
- 7. 如何在Internet Explorer中調用JavaScript DOM
- 8. 調試AngularJS Internet Explorer鎖定
- 9. mvc調試與Internet Explorer
- 10. 調試Internet Explorer崩潰
- 11. 使用醬和量角器來測試Internet Explorer和safari
- 12. 在Internet Explorer中調試Javascript:顯示不更新
- 13. opencart safari和Internet Explorer無法登錄?
- 14. 的JavaScript在Internet Explorer
- 15. Javascript在Internet Explorer中切換
- 16. Internet Explorer測試
- 17. 在Internet Explorer在Vista與UAC調試JavaScript錯誤啓用
- 18. 如何在Windows 7上進行Internet Explorer 7測試和JavaScript調試?
- 19. Internet Explorer中的JavaScript調試(頁面上的所有腳本)
- 20. 如何讓YouTube API在Internet Explorer 11和Safari中靜音
- 21. jQuery DatePicker minDate在Internet Explorer和Safari中不工作
- 22. Internet Explorer和在IFRAME
- 23. Internet Explorer中的Javascript錯誤
- 24. Internet Explorer中的Javascript故障
- 25. 的Javascript Heisenbug在Internet Explorer 9
- 26. 在Internet Explorer中
- 27. Internet Explorer Javascript錯誤
- 28. Internet Explorer - JavaScript問題
- 29. 使用Internet Explorer進行調試
- 30. 如何調試此Internet Explorer問題?
相關:[JavaScript中的JavaScript故障排除工具](http://stackoverflow.com/questions/3404/javascript-troubleshooting-tools-in-ie/10608986#10608986) – Sampson 2012-05-15 21:23:42
另外,對於Internet Explorer,請看看[DebugBar](http://www.debugbar.com/) – 2008-08-10 18:22:34