Umwelt
ich dieses Problem habe manchmal auf Firebug (Konsole), FireFox (dev-Konsole) und FireFox Developer Edition (dev-Konsole).
Ausgabe
Mit Hilfe der „Web-Konsole“ Ich würde so etwas wie alert („test“) und drücken Sie die Enter-Taste geben, aber es würde laufen nicht.
Stattdessen es laufen würde eine neue Zeile eingeben, als ob ich „Shift Enter“ getroffen. Seltsamerweise, wenn ich "Shift Enter" drücke, um zu sehen, was passiert, gibt es keine neue Zeile mehr, aber der Code läuft nicht.
Versuch, eine Lösung
ich meinen Computer neu gestartet zu finden, und es ging nur weg später wieder zurückzukehren. Ich habe keine Lösung, aber mehr Arbeit (das funktioniert manchmal). Das größte Problem ist, ich weiß nicht, was das verursacht. Nach einigen Stunden kann ich nur raten, was ich denke, das Problem ist.
Ich vermute, dass, warum dies passiert, ist die Entwicklerkonsole mit der Webseite getrennt, die es versucht, zu debuggen.
Wenn die Entwicklungstools getrennt sind, kann der Code (meine Warnung) nicht ausgeführt werden, da er nicht weiß, auf welcher Seite/Registerkarte er ausgeführt werden soll.
Arbeit um
Voll alle Firefox-Fenster/Tabs zu schließen (und seine dev/Firebug-Fenster/Tabs). Dies kann die Konsole mit der Webseite neu verknüpfen, sodass der Code erneut ausgeführt werden kann.
Haftungsausschluss
Es ist für mich die meiste Zeit funktioniert, würde ich glücklich variieren werden, falls jemand (wer mehr darüber weiß) erklären könnte, warum dies geschieht und eine bessere Lösung. Aber bis dahin für jeden anderen mit diesem Thema wie mir, hoffe ich, dass das hilft.
Sind Sie in der Befehlszeile oder den Befehl Editor (Toggle-Lage, mit der kleinen Pfeil-Taste oben rechts) verwenden. Im Befehlseditor müssen Sie auf die Schaltfläche "run" klicken (dann werden alle Befehle ausgeführt, es sei denn 1 oder mehr sind markiert) – DaveCoast
@DaveCoast: Der Befehlseditor klingt vielversprechend, aber ich sehe die Pfeiltaste nicht, um ihn zu starten. – mtyson
Die Schaltfläche zum Wechseln zwischen der [Befehlszeile] (https://getfirebug.com/wiki/index.php/Command_Line) und dem [Befehlseditor] (https://getfirebug.com/wiki/index.php/Command_Editor) hat einen Pfeil als Symbol und befindet sich auf der rechten Seite der Panel-Symbolleiste. Welche Version von Firefox und Firebug verwenden Sie? –