Obtener codigo generado de pagina web

Algunas veces es muy util capturar o visualizar el codigo generado por alguna pagina web, el caso se dá cuando deseamos imprimir una pagina, pero nodeseamos actualizar las variables, etc...

En lo personal conozco dos maneras de hacerlo.

Del lado del cliente:

con javascript para obtener todo el html generado se hace con:

var html = document.documentElement.outerHTML; //Solo en IExplore

para obtener solo el codigo contenido dentro de las etiquetas body:
var html = document.body.innerHTML;

Del lado del servidor (PHP):

$html = getSource("http://www.google.com.co/");
function getSource($url) {
$archivo = file($url);
$pagina = "";
reset ($archivo);
while (list ($clave, $val) = each ($archivo)){
$pagina.= $val;
}
return $pagina;
}

En cualquiera de los casos, estoy almacenando el código en una variable html.

Disfruten el código.

Comentarios

Entradas más populares de este blog

Arreglar escritorio remoto Windows 10

Killall java parra windows

Lista de archivos media para VLC Media Player desde servidor local