Foros del Web » Programando para Internet » Javascript »

Capturar evento en un prototype

Estas en el tema de Capturar evento en un prototype en el foro de Javascript en Foros del Web. Buenas, tengo una duda, como paturar el objeto event dentro de un prototype, el problema esta que si no hago el evento desde document parece ...
  #1 (permalink)  
Antiguo 06/05/2004, 06:59
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 6 meses
Puntos: 5
Capturar evento en un prototype

Buenas, tengo una duda, como paturar el objeto event dentro de un prototype, el problema esta que si no hago el evento desde document parece ser que no recoge el evento ... quisiera saber como poder capturar el evento si se lo asigno:

Código:
document.getElementById('iframe').contentWindow.document.body.oncontextmenu = x.openMenu;
 [/php]

Siendo x:

x.prototype.openMenu = function(e) {
	var x, y;
	if(document.all) {
		x = 50;
		y = 50 ;
	} else {
		x = e.screenX;
		y = e.screenY - 140;
	}
	
	el = document.getElementById('menu');
	
	el.style.width  = el.style.height = "100px";
	el.style.MozOpacity = 1;
	
	
	x -= 2; y -= 2;
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.visibility = "visible";
	return false;
}

x.prototype.closeMenu = function () {
	var el;
	el = document.getElementById('menu');
	el.style.visibility = "hidden";
	return false;
}
Pues eso ... a ve si alguien sabe como captura el evento
__________________
Usuario registrado de Linux #288725
  #2 (permalink)  
Antiguo 07/05/2004, 00:43
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 6 meses
Puntos: 5
siiiii ya esta es asi:

Código:
document.getElementById('eliframe').contentWindow.event
__________________
Usuario registrado de Linux #288725
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 04:28.