Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/07/2008, 01:25
eContento
 
Fecha de Ingreso: junio-2004
Mensajes: 621
Antigüedad: 19 años, 11 meses
Puntos: 25
Respuesta: Propagación de eventos en JavaScript

Cita:
Iniciado por MaBoRaK Ver Mensaje
[...]podría ayudarte si tomas el keycode de la tecla pulsada[...]
De hecho, lo tomo. No lo puse en el script para simplificarlo un poco, pero hago swicth-case con la tecla pulsada, y en función de cual es, hago unas cosas u otras.

Cita:
Iniciado por MaBoRaK Ver Mensaje
[...]en firefox no funcionara tal cosa porque es algo "tonto" no puedes cancelar eventos propios del navegador, es como querer cancelar menu de herramientas de firefox... no existe tal cosa[...]
Sin embargo, sí que funciona. Se para el burbujeo de eventos con todo, desde el F1 que abriría la ayuda, al F5 que recarga la página, al F11 que la abre en modo fullscreen... todos ellos se cancelan. No llegan a ejecutarse en firefox. Sólo el evento que produce Ctrl+F4 se eleva a la capa superior, no se para y cierra la pestaña en la que estás.

Me figuro que todos los navegadores que respeten la estructura y propagación de eventos especificada en el DOM, podrán para el burbujeo.

El explorer, no puede con ninguno. Sólo con F1, sobreescribiendo el controlador de evento document.onhelp. Pero ninguno más.

Sigo necesitando ayuda con esto... ¿alguien más?
__________________
eContento
- Mis artículos y tutoriales
- Mis jsfiddles