Month: October 2012

Détection et polyfill pour émuler mouseenter et mouseleave [JavaScript]

Il semblerait qu’à l’heure où j’écris ces lignes, les événements “mouseenter” et “mouseleave” ne soient pas encore supportés par la dernière version stable de Chrome (alors que FF16 et IE les supportent). D’autres plus anciennes versions de Firefox peuvent aussi être impactées. Mais heureusement il existe un polyfill pour ça. Tout d’abord voici une fonction […]

Voir tout le code JavaScript présent dans une page [Astuce]

Il peut arriver qu’on ait besoin de voir tout le code JavaScript d’une page dans un unique endroit. Pour cela vous pouvez utiliser ce bout de code. Grâce à la partie “bookmarklet” vous pouvez créer un nouveau marque-page et utiliser le code fourni comme URL du marque-page. Ensuite il suffit d’aller sur la page voulue […]

L’autocomplete des passwords ne fonctionne plus sur Firefox ? [Astuce]

Après un crash de mon ordinateur je me suis retrouvé avec Firefox qui ne remplissait plus mes zones “Password” sur les différents sites. Plutôt ennuyeux. Après une recherche j’ai trouvé qu’une option s’était décochée d’elle-même ! Il suffit d’aller dans les Options, onglet Sécurité, puis de vérifier que “Enregistrer les mots de passe” est bien […]

Vertical scroll en JavaScript [programmation]

Si l’on souhaite faire un scroll vertical seulement pour accéder à un élément de notre page, alors on pourra utiliser : window.scrollTo(document.documentElement.scrollLeft,document.getElementById(‘id-de-mon-element’).offsetTop) Autre solution (en repérant le conteneur qui a les scrollbar) : document.getElementById(‘mon-conteneur’).scrollTop = document.getElementById(‘id-de-mon-element’).offsetTop Pour que offsetTop retourne une valeur il faut que l’élément associé soit visible.