Ambiente
talvolta ho questo problema in Firebug (console), FireFox (consolle dev), e developer edition FireFox (consolle dev).
Problema
Utilizzando la "console Web" Vorrei scrivere qualcosa come alert ("test") e premere il tasto Invio, ma non avrebbe eseguito.
Invece di eseguirlo, immetterebbe una nuova riga come se premessi "Maiusc Invio". Stranamente quando premo "Shift Enter" solo per vedere cosa succede, non c'è più una nuova riga ma il codice non funziona.
tentativo di trovare una soluzione
ho riavviato il computer, ed è andato via solo per tornare più tardi. Non ho una soluzione, ma più di un lavoro in giro (che funziona un po 'di tempo). Il problema più grande è che non so che cosa possa causare ciò. Dopo alcune ore posso solo indovinare quale penso sia il problema.
Sospetto che il motivo per cui ciò accada è che la console di sviluppo viene disconnessa con la pagina Web che sta tentando di eseguire il debug.
Se gli strumenti Dev sono disconnessi, non è possibile eseguire il codice (il mio avviso) perché non sa su quale pagina/scheda eseguirlo.
aggirare
completamente chiudere tutte le finestre di Firefox/schede (e le sue finestre dev/Firebug/schede). Questo may-or-may-not ri-associa la console con la pagina web permettendo al codice di funzionare di nuovo.
responsabilità
Funziona per me la maggior parte del tempo, sarei felice se qualcuno Vary (che sa di più su questo) potrebbe spiegare il motivo per cui questo accade e una soluzione migliore. Ma fino ad allora per chiunque altro con questo problema come me spero che questo aiuti.
Si sta utilizzando la riga di comando o l'editor di comandi (commutabile con il piccolo pulsante a freccia in alto a destra). Nell'editor dei comandi è necessario fare clic sul pulsante "Esegui" sopra (quindi tutti i comandi verranno eseguiti a meno che 1 o più siano evidenziati) – DaveCoast
@DaveCoast: l'editor di comandi sembra promettente, ma non vedo il pulsante freccia per avviarlo. – mtyson
Il pulsante per passare da [Command Line] (https://getfirebug.com/wiki/index.php/Command_Line) e [Command Editor] (https://getfirebug.com/wiki/index.php/Command_Editor) ha una freccia come simbolo e si trova nella parte destra della barra degli strumenti del pannello. Quale versione di Firefox e Firebug stai usando? –