Non so se si puo` fare; credo dipenda dal browser.

Prova anzitutto a visualizzare il sorgente della pagina (con le istruzioni del browser - credo che se provi con Netscape vedi qualcosa).

In alternativa (ma non sono sicuro funzioni):
codice:
  var pagina = document.body.innerHTML;
  var testwin = window.open('', 'test');
  testwin.document.write ('<html>\n\n<head><title>test</title></head>\n');
  testwin.document.write ('<body>'+pagina+'</body>\n</html>');