Quando ho impostato alcuni punti di interruzione in uno script google chrome rimuove la possibilità di scorrere la pagina Web, dicendo nella parte superiore dello schermo Paused in debugger
. C'è un modo per disabilitare questo in modo che possa guardare gli elementi in varie parti della pagina, mentre guardo anche lo script nel debugger?controlla lo script in chrome debug senza perdere la capacità di scorrere la pagina web
risposta
È possibile fare clic sulla scheda Elementi e quindi passare il mouse sopra l'elemento HTML a cui si è interessati e fare clic con il pulsante destro del mouse su "Scorrere nella vista". Non è il più naturale e veloce, ma funziona ...
Tratto da here.
Una soluzione facile per lo scorrimento di lock-up è quello di saltare solo alla console, e:
window.scrollTo(0, 800)
. (Sostituire 800 secondo necessità)
sembra funzionare un po 'meglio in quanto non si adatta solo alle dimensioni dello schermo, ma tiene conto degli strumenti di sviluppo che si sovrappongono a parte delle dimensioni della finestra: 'window.scrollTo (0, window.scrollY + 999)' – Michael
Purtroppo, questo non sembra funzionare per vedere l'intero elemento se l'elemento è parzialmente visibile - ad esempio, se c'è un tavolo e la parte superiore è appena visibile, "Scorrere fino alla vista "non fa nulla, mentre sarebbe più utile scorrere verso l'alto per vedere quanto più possibile della tabella. – Michael
Peggio ancora, se l'elemento era originariamente in vista e ridimensionate gli strumenti di sviluppo in modo da oscurarlo, ANCORA non è possibile vederlo, anche se passate sopra codice aggiuntivo (che mi aspetterei aggiornasse il flag di visibilità per renderlo conto dovrebbe farlo scorrere fino ad esso). – Michael