Código:
Espero me puedan ayudar ya q es de urgencia.window.opener.parent.AbrirFancy(); window.close();
Gracias y saludos
| ||||
Respuesta: problema con window.open el opener solo funciona con popups, no con ventanas simuladas como el fancybox, allí no hay popups reales
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| ||||
Respuesta: problema con window.open en ese caso, no sé para que llamas al parent, ¿probaste con? window.opener.AbrirFancy();
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| ||||
Respuesta: problema con window.open ¿estás seguro que la función AbrirFancy está dentro del scope global?: aunque sea mala practica si no está en el scope global, no podrás llamarla; lo ideal para no saturar el objeto window es crear un sólo objeto global y agregar dentro todas las funciones y variables, de ésa forma tienes un sólo objeto global para tu funcionalidad y lo llamarias así: window.opener.miglobal.AbrirFancy();
Código Javascript:
Ver original
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| ||||
Respuesta: problema con window.open Mismo problema esto es lo que tengo padre: Cita: hijo: var caracteristicas = "height=500,width=800,resizable=1,scrollbars=1,loc ation=0,menubar=0"; PopUp = window.open('Callback.php?m='+ $('#mensaje-input').val(), 'Twitter Login', caracteristicas); . . . . var miglobal = { AbrirFancy: function(){ $('.various').trigger('click'); } }; Cita: $(function() { //window.close(); // window.opener.parent.AbrirFancy(); try { window.opener.miglobal.AbrirFancy(); window.close(); } catch(e) { alert('Mensaje Publicado exitosamente'); window.close(); } }); |
Etiquetas: |