Tag : Javascript

Quelques astuces pour jQuery...

http://www.maraumax.fr/medias/Billets/jquery.png jQuery est une superbe bibliothèque Javascript permettant de simplifier la manipulation des vos éléments html, css et bien plus encore.

Voici quelque-une de ses fonctionnalités :
- Parcours et modification du DOM (éléments html)
- Evènements (Clics, Clavier)
- Effets et animations sympathiques
- Ajax très simplifié (Notamment avec json)
- Un nombre incroyable de plugins...

Si vous hésitez encore à l'utiliser je vous invite vraiment à franchir le pas ! De plus de nombreux exemple sont fournis dans la documentation officiel, et traduit en français à cette adresse.

Je ne suis pas la pour vous décrire toute la bibliothèque mais pour vous filer quelques exemples de codes simple et pratique à utiliser au quotidien, passons aux choses sérieuses !

Petite faille sur le site comment ça marche

J'effectuais tranquillement une recherche sur un comportement javascript avec les champs textarea lorsque je me suis retrouvé sur une page du site généralement intéressant commentcamarche.net

Je me suis rapidement aperçu que la page sur laquelle je naviguait présentait un soucis : un champ textarea (sujet de ma recherche) présent dans le titre et contenant de nombreux caractères. (Tout le code suivant à vrai dire car la balise textarea n'était pas fermée)

Pour vérifier tout ça rien de bien compliqué : ajouter directement un code javascript dans le titre du sujet à crée.

Et voici le résultat...

http://www.maraumax.fr/medias/Billets/faille_commentcamarche.png
Ironie du sort j'ai posté dans le forum programmation... bref. Je contacte de suite les administrateurs du site afin d'éviter tout autre tentatives avec des scripts présents sur des serveurs distants ce qui serait bien plus conséquent.

Pour information il s'agit d'une des failles les plus communes, communément appelées failles XSS.

Rélever les astérisques des mots de passe

Qui n'a jamais souhaité relever le contenu d'un champ "password" pré-défini ? C'est possible grâce à un script javascript simple à copier/coller dans la barre d'adresse de votre navigateur !
http://www.maraumax.fr/medias/Divers/adressewl6.jpg

Nuage de tags en Php/Mysql

La manipulation pour créer et administrer des tags sur son site n'est pas des plus simple.

En effet, créer un simple liste de tags n'est pas bien compliqué mais rendre administrable cette liste (a savoir ajouter, retirer les tags d'un sujet) n'est pas forcément facile !

Je vous présente donc une technique assez pratique pour mettre en œuvre un nuage de tags en Php/Mysql.