Buenas tardes
Estoy trabajando en una aplicación web y cuando carga mi aplicación carga dos ventanas emergentes, este el funcionamiento normal del programa. Como todos sabemos hay muchos bloqueadores de ventanas emergentes y en ciertos equipos de mis clientes hay de estos programas que bloquean las ventanas emergentes. Hace poco ví en una página de un banco que al tratar de lanzar una página emergente propia de la transacción y cuando es bloqueada por el el software de google o de yahoo, la misma página detectaba esto me sacaba un mensaje explicando lo sucedido y ella misma lo desbloqueaba y me mostraba la página emergente.
Mi pregunta es despúes de contarles la historia es que si alguien me puede decir como puedo hacer en java o en algún otro lenguaje como hacer para que mi aplicación web lance las páginas que se requieren y que si es bloqueada por algún bloqueador la pueda desbloquear.

Muchas Gracias.