Ciao a tutti

esiste una funzione javascript per ottenere tutto il codice html (come stringa) della pagina?

Ho trovato questa funzione

createTextRange().htmlText

ma lavora solo sul body...

a me servirebbe ottenere tutto, dall'apertura del tag html alla sua chiusura