¿Qué debo usar en lugar de document.write para una ventana emergente?

en mi página web, abro una ventana emergente y genero el HTML para la ventana emergente usando JavaScript / jQuery:

var site="<html> ............. </html>";
var popupWindow = window.open("","","menubar=0,scrollbars=0");
popupWindow.document.write(site);

El problema es que la ventana emergente muestra "leyendo" en la barra de estado. ¿Qué debo usar en lugar de document.write ()?

EDITAR:

document.close();

Debería hacer el trabajo, gracias. Desafortunadamente, mi marco puede estar interfiriendo, por lo que no funciona para mí en FF. IE funciona.

Respuestas a la pregunta(3)

Su respuesta a la pregunta