2012-08-27 19 views

Respuesta

21

Usando Web Inspector (F12), vaya a la pestaña Elementos, haga clic derecho en la etiqueta <html> en su código y seleccione 'Copiar como HTML'. Luego, pegue eso en un nuevo archivo y guárdelo.

+4

Lo hice en el momento de la publicación, pero creo que hay una razón por la que esta no es la solución perfecta. Creo que quería guardar controladores de eventos en el DOM que el volcado de HTML no hace. – styfle

+0

@styfle No estoy seguro de entender esto. Cuando presionas F12 es el HTML renderizado (¿redacción correcta?) Que veo, no el volcado base que te dará 'Ver fuente de página'. Seguí los consejos de Damon y obtuve todo lo que necesitaba (un cuadro de selección poblado por jquery). Todavía es un enfoque muy torpe, una simple página Seleccionar todo de los elementos sería mucho más intuitiva. –

+1

Solo "Copiar" en lugar de "Copiar como HTML" hace el truco. Luego solo pega en el Bloc de notas. – Karlth

2

Actualmente estoy usando la versión 53.0.2785.113 m de Chrome. Las otras respuestas ya no parecen ser válidas. Para copiar correctamente todos los elementos secundarios/descendientes que el usuario tiene ahora, haga clic con el botón derecho en <html> y luego haga clic en "Expandir todos" antes de copiar. De lo contrario, no copiará recursivamente todos los elementos. Una Ctrl + C normal copiará todo lo que se haya expandido <html>.

-1

Mi forma favorita de hacer esto es:

docker run -it --rm --name chrome --shm-size=1024m --cap-add=SYS_ADMIN --entrypoint=/usr/bin/google-chrome-unstable yukinying/chrome-headless-browser --headless --disable-gpu --dump-dom https://www.facebook.com 

Si usted no está familiarizado con el funcionamiento del estibador, se paciente - la primera vez que va a ser lento, pero invocaciones posteriores será rápido.


Otra información

Probado en

Ubuntu 16

Linux intel-nuc 4.4.0-21-generiC#37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

acoplable versión:

Docker version 1.10.3, build 20f81dd 

Mac OS X Sierra

Darwin MacBook-Pro.local 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64 x86_64 i386 MacBookPro14,3 Darwin 

versión acoplable:

Docker version 17.06.1-ce, build 874a737 

Si instala tidy puede sangrar el código HTML también.

+0

Votación descendente sin explicación. –

+0

actual, acoplador no relacionado en absoluto, ¿leyó la pregunta? –

Cuestiones relacionadas