Hola:
La verdad es que con el tema de la seguridad debe ser difícil solucionar el problema...
Te cuento una posibilidad que he probado en explorer... se trata de controlar que la url no sea "about
:blank"
Código:
function abrir() {
v = window.open();
if (v.document.location.href == "about:blank") v.close();
}
Lo que pasa con esto es que se ejecuta inmediatamente después de abrir la ventana y seguramente la url que lea no sea la de las páginas en blanco, así que posiblemente sea más eficiente un retardo, pero al no saber el tiempo que se tomará el cliente en responder, habría que programar un temporizador...
Se me hace algo compleja la situación...
Saludos