Foros del Web » Programando para Internet » Javascript »

no funciona removeEventListener

Estas en el tema de no funciona removeEventListener en el foro de Javascript en Foros del Web. Hola, estoy intentando bloquear y desbloquear el scroll de la pagina según me convenga pero no consigo desbloquearla porque no puedo borrar el evento añadido ...
  #1 (permalink)  
Antiguo 28/02/2014, 05:27
 
Fecha de Ingreso: diciembre-2010
Mensajes: 26
Antigüedad: 13 años, 3 meses
Puntos: 1
no funciona removeEventListener

Hola, estoy intentando bloquear y desbloquear el scroll de la pagina según me convenga pero no consigo desbloquearla porque no puedo borrar el evento añadido con addEventListener.

Mi codigo:

function scroll($tipo)
{
var forma = document.getElementById('divpagina');
if ($tipo==1)
forma.addEventListener ("mousewheel", MouseScroll, false);
else
forma.removeEventListener ("mousewheel", MouseScroll, false);

}

function MouseScroll(event){return false};


Cuando llamo a scroll (1) , o sea con el valor 1 la pagina se bloquea, puesto que el divpagina es de toda la pagina. El scroll deja de funcionar.

Pero cuando llamo com scroll(2) no le hace ni caso al remove, y la pagina sigue bloqueada igual. Y el codigo estoy seguro de que se ejecuta.

que estoy haciendo mal?

gracias.

Última edición por bouinho; 28/02/2014 a las 05:50

Etiquetas: funcion, valor
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 12:27.