Frage

Derzeit, ich habe nicht wirklich eine gute Methode, Debuggen Sie JavaScript im Internet Explorer und Safari.In Firefox, die Sie verwenden können, Firebug ist logging-Funktion und Kommandozeilen-Funktionen.Dies bedeutet jedoch nicht, helfen Sie mir, wenn ich mich bewege, zum anderen Browsern.

War es hilfreich?

Lösung

Für die Safari, die Sie benötigen, um den "Entwickeln" - Menü über " (in Safari 3.1;finden der Eintrag in apples Safari-development-FAQ) oder über

$ defaults write com.apple.Safari IncludeDebugMenu 1

am terminal in Mac OS X.Dann aus dem Entwickeln, wählen Sie im Menü Show Web Inspector und klicken Sie auf der Konsole link.Ihr Skript schreiben können, um die Konsole mit dem Fenster.Konsole.log.

Für den Internet Explorer, Visual Studio ist wirklich die besten script-debugger, aber der Microsoft Script Debugger ist okay, wenn Sie nicht über Visual Studio. Dieser Beitrag auf das IE-team-blog führt Sie durch die Installation und Verbindung zu Internet Explorer.

Internet Explorer 8 sieht wie wird es haben eine sehr Phantasie Skript-debugger, so dass, wenn Sie das Gefühl wirklich abenteuerlich, Sie könnte installieren der Internet Explorer 8 beta und geben Sie Ihnen einen Wirbel.

Andere Tipps

Dies ist der Firebug Lite dass @John meinte, das funktioniert in IE, Safari und Opera.

Ein post auf dem IE Blog Scripting-Debugging in Internet Explorer, erklärt die verschiedenen Optionen für Skript-debugging in Internet Explorer.

Hier ist die Apple-Entwickler-FAQ auf das debugging von JavaScript in Safari.

Safari 3.0 und 3.1 enthalten die Drosera JavaScript-debugger, die Sie aktivieren können, auf dem Mac, indem Sie die Anweisungen unter diesem link.Es gibt auch die Safari Web Inspector..

Die beste Methode, die ich verwendet habe, für das debugging von JavaScript in Internet Explorer wird durch die Microsoft Skript-Editor.Der debugger ist voll ausgestattet und sehr einfach zu bedienen.

Der Artikel Balg lehrt, wie man zu installieren Microsoft Skript-Editor und konfigurieren Sie es.

HOW-TO:Debuggen von JavaScript in Internet Explorer

für Safari, leider keine Antwort...

Visual Studio 2005 hat die Skript-Explorer (unter Debug - > Windows-Menü).Es zeigt einen Baum, der all die gescriptete Sachen, die derzeit debug-Version einer.Zuvor brach ich in den debugger über IE s View - > Script-Debugger-Menü, aber ich finde im Script-Explorer ist ein schneller Weg, um zu bekommen, was ich will.

Safari 3.1 braucht keine magischen, die die Kommandozeilen-Präferenzen -- der Registerkarte "Erweitert" im Fenster "Einstellungen" verfügt über einen enable-entwickeln-Menü checkbox., Dass sagte, wenn Sie verwenden die webkit-nightlies (http://nightly.webkit.org), sind Sie wahrscheinlich besser dran tun, wie die Entwickler-tools sind enorm verbessert, und Sie können leichter file bug reports anfordern features, dass Sie wollen :D

Siehe die Debugging Kapitel der Safari-Benutzerhandbuch für Webentwickler für eine vollständige Dokumentation gewusst wie: Debuggen im Safari.(Für die meisten Teil ist es die gleiche API wie Firebug.)

In IE können Sie die IE Dev Tools,, aber ich bevorzuge Firebug Lite wie andere erwähnt haben.

Es gibt jetzt eine Firebug Lite das funktioniert in anderen Browsern wie Internet Explorer, Safari und Opera eingebaut.Es hat einen begrenzten Satz von Befehlen und ist nicht so voll ausgestattet sind wie die version in Firefox.

Wenn Sie ASP.NET in Visual Studio 2008 auch Debuggen von JavaScript in Internet Explorer.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top