Foros del Web » Programando para Internet » Javascript » Frameworks JS »

control de eventos en ventanas

Estas en el tema de control de eventos en ventanas en el foro de Frameworks JS en Foros del Web. buenas a todos... necesito abrir una ventana desde mi web y controlar los eventos que se producen en ella... tengo la siguiente funcion ya que ...
  #1 (permalink)  
Antiguo 28/05/2012, 02:04
 
Fecha de Ingreso: noviembre-2007
Mensajes: 81
Antigüedad: 17 años
Puntos: 0
Pregunta control de eventos en ventanas

buenas a todos... necesito abrir una ventana desde mi web y controlar los eventos que se producen en ella... tengo la siguiente funcion ya que lo que me interesa es cuando se haga una carga en la ventana y cuando se abra un dialogo (que carga contenido por ajax)

Código Javascript:
Ver original
  1. var v = window.open(url,windowName);
  2. $(v.window).bind({
  3.     load: function(v){
  4.         fecha = new Date();
  5.         alert("Window load [" + fecha + "]");
  6.     },
  7.     dialogopen: function(){
  8.         fecha = new Date();
  9.         alert("Dialog open [" + fecha + "]");
  10.     }
  11. });

el caso es que el alert solo se muestra cuando se carga la pagina... al abrir dialogos no hace nada y cuando envío un formulario en una de las ventanas tampoco... que puede estar pasando ???

un saludo y gracias de antemano.
  #2 (permalink)  
Antiguo 28/05/2012, 03:45
 
Fecha de Ingreso: noviembre-2007
Mensajes: 81
Antigüedad: 17 años
Puntos: 0
Pregunta Respuesta: control de eventos en ventanas

He hecho algunos cambios... al final la función me queda algo así...

Código Javascript:
Ver original
  1. var v = window.open(params.url,params.windowName);
  2. $(v.window).bind({
  3.     load: function(){
  4.         fecha = new Date();
  5.         alert(fecha + " :: Window load");
  6.     },
  7.     submit: function(){
  8.         fecha = new Date();
  9.         alert(fecha + " :: Submit form");
  10.     }
  11. });

el problema es que en la nueva ventana, la primera vez que cara y el primer submit si que salta los alert... pero ya despues no, y tengo que cerrar la ventana y volverla a abrir para que se vuelvan a detectar los eventos... como puedo hacer para que cada submit detecte su evento ???

Etiquetas: jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:16.