¿Cómo puede window.closed = true, cuando la ventana está abierta?

Estoy pasando por el código y me di cuenta de que no puedo cerrar una ventana, porque la propiedad de cierre del objeto DispHTMLWindow2 aún es verdadera.

if(winObject.closed != true) winObject.close(); 

El problema es winObject.closed == true, y la ventana está claramente abierta.

¿Alguna idea donde pueda mirar para resolver esto?

Gracias grae

ACTUALIZACIÓN: Me doy cuenta de que este problema puede tener que ver con un PDF incrustado.

Parece que Acrobat Reader mantiene abierto el archivo pdf sobre usted.

http://acrobatusers.com/forum/javascript/closing-pdf-doc-javascript

Encontré una publicación anterior que verifica si la ventana es nula, en lugar de verificar si está cerrada (si la ventana no es nula, entonces sabemos que está abierta) cómo cerrar un navegador que tenga un pdf dentro, no estoy seguro si eso será posible. ayuda a tu problema

La otra solución que encontré fue usar un iframe como ya se ha indicado.

http://bytes.com/topic/javascript/answers/148260-pdf-popup-close-button