2010-09-20 13 views
6

Ho cercato risposte a questo problema, ma non sono riuscito a trovare nulla di correlato.Firebug: Arresta la finestra HTML inspector saltando

Questo è un problema molto stupido ma non ho idea di come risolverlo.

Ad esempio, ho una pagina con una presentazione, apro Firebug per ispezionare l'HTML, ma quando sto usando il pannello HTML inspector, allora 'salta' alla sezione della presentazione (poiché una nuova diapositiva è appena stata caricata), Devo quindi tornare indietro a dove ero, ma poi Firebug salta di nuovo quando viene caricata una nuova diapositiva.

Le uniche due soluzioni alternative che ho adesso sono: Rendi il pannello inferiore di Firebug più grande o aprilo in una nuova finestra e ingrandisci. Oppure fai clic con il pulsante destro del mouse sull'elemento HTML della presentazione e cancellalo dalla pagina.

C'è un modo per fare in modo che Firebug non salti sul pannello di controllo HTML mentre uno script aggiorna una sezione della pagina?

Grazie.

risposta

7

C'è una soluzione più semplice: utilizzare il menu a discesa Html di Firebug.

+0

Ok, e allora che ulu? Non vedo nulla in quel menu relativo a questo problema. Grazie. –

+1

Hmm Il mio menu è in russo quindi non sono sicuro dell'equivalente inglese. Ad ogni modo, ho il gruppo di opzioni più alto che inizia con "Show" (o "Display"), quindi un divisore, e il gruppo successivo va come "Evidenzia modifiche", "Espandi modifiche" e "Scorri fino a modifiche" (o forse sono le mutazioni, non i cambiamenti). Il tuo menu è diverso? My FireBug è 1.7.0 – ulu

+0

Sì, esattamente come il mio ... ma non sono ancora sicuro di quale opzione dovrei cercare per impedire all'ispettore del codice di saltare quando si verifica un'azione JS. –

6

Fare clic sulla scheda js e lasciato v'è il pulsante giallo, appena colpito, per mettere in pausa lo script e Hance si può controllare

qui nel passaggio

  1. Fare clic sulla scheda sceneggiatura (consolle CSS HTML script) pulsante giallo
  2. click a sinistra sotto
  3. clic su HTML, console o ciò che ogni si desidera e quindi fare clic per inspectyou vogliono e quindi fare clic su di ispezionare
+0

JapanPro, grazie per il vostro aiuto. Tuttavia, la soluzione mi richiede di dover fare clic sulla scheda Script, metterla in pausa e quindi fare clic sulla scheda HTML, e devo farlo ogni volta che aggiorno la pagina, quindi se sto caricando costantemente le modifiche al pagina, devo sempre fare questo processo. Non c'è un modo per fare in modo che Firebug non si metta a saltare intorno all'ispettore del codice HTML quando una sezione dell'HTML cambia? Ho intenzione di darvi un punto per questa soluzione alternativa. Grazie ancora. –

1

Vai alla firefox pagina di configurazione da inserire url about:config, trovare questi valori "extensions.firebug.expandMutations" e modificarla in falso

+1

Questa era quasi la soluzione, ma facendo questo e un piccolo aiuto di Google, mi sono trovato proprio accanto alla soluzione esatta per questo. Vedi la mia soluzione qui sotto. Ho selezionato la tua risposta come risposta accettata :) Grazie per il tuo aiuto noomz. –

2

EDIT:

LA soluzione a questo problema è:

  1. Nella scheda HTML, fare clic sulla freccia per portare il menu a discesa.
  2. Deseleziona "Scroll Changes Into View".

FYI, questa è la soluzione in Firebug 1.7.1.

Grazie a ulu per questa soluzione.

-

Anche se barrato, sto lasciando la prima soluzione qui per riferimento:

La soluzione esatta per questo problema è:

  1. Vai a about: config
  2. Cerca extensions.firebug.scrollToMutations
  3. doppio click su di esso, il valore dovrebbe dire falsa

Questo è tutto, quando si visualizza il codice HTML e un cambiamento nel DOM accade, la vista non salterà a quel cambiamento :)

Ecco ulteriori informazioni sui parametri di Firebug: http://getfirebug.com/wiki/index.php/HTML_Panel

Grazie a noomz per avermi nella giusta direzione per questa soluzione.