Hola elergonomista:
Miré tu código (por encima), y menu creo que no existe (menubar sería correcto)... fijate en el FAQ 100 de javascript, que se detallan los atributos del método open...
Netscape no es que sea malo, sino que explorer pasa por alto muchas cosas que no debería (opinión personal)
Debes saber que javascript es más cosa de netscape que de explorer, pero no te voy a contar historias de brujas y monopolios
Cuando hagas pruebas en netscape y "fallen", escribe en la barra de direcciones "javascript
:" y te mostrará el error.
Espero que te sirva...
saludos