Una forma es crear el objeto que maneje a la ventana y validar que exista, si no existe es que un bloqueador impidió que se creara y mandas un mensaje al usuario
Pero para abrirla, podrias mandar un submit o un target _blank y redimensionar en el Onload de la ventana
Bueno, son un par de ideas,