ACTUALIZACIÓN:
Como Brad Parks escribió en su comentario, hay una solución mucho mejor y más fácil con solo una línea de código JS:
ejecutar setTimeout(function(){debugger;},5000);
, luego mostrar su elemento y esperar hasta que se rompa en el depurador
Respuesta original:
Acabo de tener el mismo problema y creo que encontré una solución "universal". (suponiendo que el sitio use jQuery) ¡
Espero que ayude a alguien!
- Ir a la pestaña de elementos en el inspector
- Haga clic derecho
<body>
y haga clic en " Editar como HTML "
- Agregue el siguiente elemento
<body>
luego presione Ctrl + Enter:
<div id="debugFreeze" data-rand="0"></div>
- Haga clic derecho en este nuevo elemento y seleccione "Romper en ..." -> "Modificaciones de atributos"
- Ahora ve a la vista de consola y ejecuta el siguiente comando:
setTimeout(function(){$("#debugFreeze").attr("data-rand",Math.random())},5000);
- Ahora regrese a la ventana del navegador y tendrá 5 segundos para encontrar su elemento y haga clic / desplazar / enfocar / etc., antes de que se alcance el punto de interrupción y el navegador se "congele".
- Ahora puede inspeccionar su elemento cliqueado / suspendido / enfocado / etc. en paz.
Por supuesto, puede modificar el javascript y el tiempo, si tiene la idea.
debugger;
)