Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2011, 11:33
hernandavidgomez
 
Fecha de Ingreso: junio-2009
Mensajes: 33
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: Problema con addeventlistener al pasar event como variable ayuda!!!!riabl

Gracias por tu respuesta, intenté pasar el evento como parametro desde la funcion inicial, pero sigue presentando el problema, ya no se que hacer...
estos fueron los cambios.
Código Javascript:
Ver original
  1. function posicion_puntero(e)
  2. {//mas adelante
  3. event = e;
  4. posicionx=e.x-posicion_div_x+document.body.scrollLeft;
  5.     posiciony=e.y-posicion_div_y+document.body.scrollTop;

Código Javascript:
Ver original
  1. function taggea(men_finaliza, men_original, auto, event) {
  2. //mas adelante:
  3. if (x.addEventListener){
  4.             x.addEventListener('click', function(){posicion_puntero(event)},false);
  5.             botontag.removeEventListener('click',function(){taggea;}, false);
  6.             botontag.onclick="";
  7.             botontag.addEventListener("click", function(){ taggea_ya_no(men_finaliza, men_original, auto, event)} , false);
  8.         }

Código Javascript:
Ver original
  1. function taggea_ya_no(men_finaliza, men_original, auto, event) {
  2. //mas adelante:
  3. if (boton.addEventListener){
  4.             a.removeEventListener('click',posicion_puntero, false);
  5.             boton.onclick="";
  6.             botontag.removeEventListener('click',function(){taggea_ya_no;}, false);
  7.             boton.addEventListener("click", function(){ taggea(men_finaliza, men_original, auto, event)} , false);
  8.            
  9.             }

En los demas navegadores sigue funcionando, en firefox me aparece como error que e no esta definida....
se meacaban las ideas no se que mas intentar
gracias