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 originalfunction posicion_puntero(e)
{//mas adelante
event = e;
posicionx=e.x-posicion_div_x+document.body.scrollLeft;
posiciony=e.y-posicion_div_y+document.body.scrollTop;
Código Javascript
:
Ver originalfunction taggea(men_finaliza, men_original, auto, event) {
//mas adelante:
if (x.addEventListener){
x.addEventListener('click', function(){posicion_puntero(event)},false);
botontag.removeEventListener('click',function(){taggea;}, false);
botontag.onclick="";
botontag.addEventListener("click", function(){ taggea_ya_no(men_finaliza, men_original, auto, event)} , false);
}
Código Javascript
:
Ver originalfunction taggea_ya_no(men_finaliza, men_original, auto, event) {
//mas adelante:
if (boton.addEventListener){
a.removeEventListener('click',posicion_puntero, false);
boton.onclick="";
botontag.removeEventListener('click',function(){taggea_ya_no;}, false);
boton.addEventListener("click", function(){ taggea(men_finaliza, men_original, auto, event)} , false);
}
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