¿Cómo abrir una ventana emergente al hacer clic en el inicio de sesión / registro de FB ...?
Frecuentes
Visto 373 veces
0
Quiero abrir una ventana emergente con URL, digamos http://google.com al hacer clic en FB api ..
Es posible...
aquí está mi código y quiero abrir mi propia ventana emergente junto con el inicio de sesión de FB.
Intenté este código a continuación. Pero la ventana emergente se bloquea en IE.
Por favor, ayuda.
function fac(){
openPopup();// my function which opens pop up
FB.login(function(response) {
if (response.authResponse) {
FB.api('/me', function(response) {
document.getElementById('fbEmail').value=response.email;
document.getElementById('fbId').value=response.id;
document.getElementById('fbFirstname').value=response.first_name;
document.getElementById('fbLastname').value=response.last_name;
document.getElementById('fbGender').value=response.gender;
document.getElementById('birthday').value=response.birthday;
//openPopUp();
loginRegisterFB();
});
}
}, {scope: 'email'});
window.open('http://google.com', 'applyurljob', 'height=550, width=800,toolbar=no, directories=no, status=no, menubar=no,scrollbars=yes,resizable=yes,left=200, top=250');
1 Respuestas
0
Esta no es realmente una pregunta de Facebook. Su ventana emergente está siendo bloqueada por un bloqueador de ventanas emergentes. Eso es lo que hacen los bloqueadores de ventanas emergentes. No hay forma de evitar esto a menos que el usuario haga clic en un enlace para abrirlo, o usted cronometra JS con un clic de usuario muy bien (creo que así es como lo hacen los sitios dudosos).
Tal vez deberías pensar en otra forma de lograr lo que quieres lograr.
respondido 10 mar '12, 04:03
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas javascript popup window.open or haz tu propia pregunta.
Hola, Adam... Gracias por tu respuesta... Para ser simple... Quiero abrir dos ventanas emergentes con un solo clic... ¿Es esto posible?... De lo contrario, avísame si es posible abrir una ventana emergente en carga (sin ser bloqueada por el bloqueador de ventanas emergentes de ningún navegador). Por favor, ayuda.. - manoj hipparagui
No es posible debido a restricciones de seguridad. Te aconsejo que reconsideres tu enfoque. Las ventanas emergentes son molestas y no siguen ninguna interfaz o flujo de interfaz de usuario bien diseñado. A la gente le gusta tomar las cosas paso a paso. Déjalo de esa forma. - Adam