mas os problemas surgiram a partir da popularização dos bloqueadores de popup, com isso normalmente tornou-se comum ouvir reclamações de usuário quando ao funcionamento da aplicação...
bom ao invés de abrir um popup, por que não abrir uma janela dentro do próprio HTML?
com isso evita os problemas de uma funcionalidade bloqueada por algum bloqueador de popup... não concorda?
então de uma olhada nessa biblioteca JavaScript, voltada a essas janelas, pronta para uso, basta fazer o download e integrar na sua aplicação
ver:
veja tambem os exemplos: [link]