popup ventana bloqueada en ajax success handler
Estoy tratando de abrir una ventana emergente para permitir que un usuario se autentique con Twitter sin tener que abandonar la página que está viendo. He visto esta técnica utilizada en la web, particularmente con la aplicación de comentarios Disqus. Sin embargo, solo puedo obtener dos resultados, ya sea un mensaje 'Ventana emergente bloqueada' o nada sucede.
He intentado usar los enfoques descritosaqu yaqu. ¿Cómo puedo arreglar esto
Mi código actualmente se ve así:
var windowSizeArray = [ "width=200,height=200",
"width=300,height=400,scrollbars=yes" ];
var url = $('.twitter_popup').attr("href");
var windowName = $('.twitter_popup').attr("name");
var windowSize = windowSizeArray[$('.twitter_popup').attr("rel")];
window.open(url, windowName, windowSize);