3

La gestion cross-browser est parfois un problème.Bibliothèque légère pour la prise en charge d'événements inter-navigateurs - JavaScript

Dans ce cas, j'ai besoin de capturer un certain nombre d'événements, mais je ne peux pas me permettre d'utiliser une bibliothèque multi-usage qui dépasse 10ish Kb. (par exemple, jQuery, Prototype, Dojo, YUI, ...)

Le script est conçu comme un outil de suivi de base pour divers sites que je gère.

Chaque navigateur semble gérer les événements slightly and sometimes completely differently!

alt text http://img411.imageshack.us/img411/4185/7yfa521.png


Je serais vraiment heureux si quelqu'un pouvait me signaler à une bibliothèque javascript destiné à la gestion des événements cross-navigateur.

Cela ferait ma journée !! =)

+0

parlant de la taille ... avez-vous besoin d'inclure une capture d'écran 500K? – scunliffe

+0

@scunliffe: haha ​​... pas moyen! J'ai évidemment utilisé les mauvais outils pour faire cette capture d'écran ... merci de le réparer. – RadiantHex

+0

pas de soucis du tout, j'étais juste sur une connexion sans fil lente ce matin et il est devenu tellement lent! ;-) – scunliffe

Répondre

10
+1

Assez bons liens. Le premier est simple et génial. C'est moins qu'un KB. +1 – mohang

+0

@ l.devries Merci beaucoup! Je vais vérifier ça! John Resig a toujours des trucs sympas sur son blog! =) – RadiantHex

+0

Hey @devries, je ne suis pas sûr si cela résout l'incompatibilité cross-navigateur de focus et de flou par exemple? – RadiantHex

3

Je ne sais pas à quel point la gestion des événements que vous devez faire ou si vous cherchez à ajouter événements personnalisés, mais voici une autre option si vous vous sentez curieux. Il utilise Dean Edwards et ajoute sur quelques cloches et sifflets à venir autour de 5K minifié.

https://github.com/fat/bean