Frage

Ich versuche, um die Eigenschaften des Javascript-Objekt alert(). Da der Text in Alarm nicht scrollbaren ist, kann ich nur einen Teil davon sehen. Wie kann ich dieses Problem beheben? Ich benutze FF 3.5.

War es hilfreich?

Lösung

Installieren Firebug und Verwendung console.log(myObj);

Sie können das Objekt inspizieren richtig auf diese Weise!

Andere Tipps

können Sie teilen den Text in viele Stücke und Alarm viele verschiedene Zeiten.
Alternativ können Sie ein Textfeld auf der Seite machen und die Innerhtml des Textbereiches zu Ihrer Ausgangsnachricht gesetzt [was ich tue] Beachten Sie, dass, wenn Sie das tun wollen, müssen Sie ersetzen \ n mit

In Chrom, manchmal der "okay" Knopf der Warnung zeigt nicht einmal> _>

Hier finden Sie aktuelle Amsel . Es ist eine am Bildschirm angezeigte Javascript Logger / Debugger. In Ihrem Code würden Sie legen log.debug (Objekt), und es wird Ausgabe an den Browser in einem div Overlay sein. Ich weiß nicht, ob es funktioniert, wenn Sie es nur ein Objekt übergeben, aber anscheinend haben Sie bereits die object.dumpvars () bereits ausgearbeitet.

Verwenden Sie eine Cross-Browser-Logging-Bibliothek wie meine eigenen log4javascript . Unter vielen anderen Dingen, hat es eine durchsuchbare, filterbar Logging-Konsole und ermöglicht Ihnen, Objekte auf der Konsole mit Protokollierung Anrufe dump:

var obj = {
    name: "Octopus",
    tentacles: 8
};

log.debug(obj);

/*
   Displays:

   19:53:17 INFO  - {
     name: Octopus,
     tentacles: 8
   }
*/
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top