Archive pour la catégorie 'Javascript'

Jquery : Handler is invalid error

Tuesday 19 August 2008

Lorsque vous utilisez un évenement de type hover, il faut impérativement spécifier deux fonctions : une pour le in et une pour le out. Vous avez sans doute oublié celle du out ;-) moi aussi !

Pour plus d’informations : http://docs.jquery.com/Events/hover

Reverse Ajax (Comet)

Wednesday 9 April 2008

Vous connaissez tous l’ajax, mais connaissez vous le reverse ajax ?
Cette technique permet d’effectuer des transferts en temps réel entre le serveur et le client.

Pour plus d’informations : http://code.google.com/p/pi-js/

Créer des script pour Photoshop en Javascript

Friday 19 October 2007

Il font des choses vraiment formidables chez Adobe. Ceci permet tellement plus de choses que les actions. Vous avez envie d’essayer ?

Foncez sur le Centre de développement d’Adobe.

Il existe également un forum pour les développeurs.

PS : ces scripts peuvent également être utilisé dans d’autres logiciels d’Adobe et avec d’autres langages comme AppleScript ou VbScript.

Equivalent d’explode du PHP en Javascript

Wednesday 11 July 2007

Il faut utiliser la fonction string.split(separator);

Plus d’informations sur cette fonction sur le site de Mozilla.

Conversions hexadécimal vers décimal et vice versa en Javascript

Monday 16 April 2007

Hexadécimal vers décimal :
[js]hexadecimalNumber = decimalNumber.toString(16);[/js]

Décimal vers hexadécimal :
[js]decimalNumber = parseInt(hexadecimalNumber,16);[/js]

Remarque : si vous voulez changer de base, vous n’avez qu’à modifier la 16. Exemple : 8 pour l’octal.

Exécuter du javascript dans une page web quelconque

Friday 13 April 2007

Si vous voulez obtenir par exemple votre cookie sur un site web, il vous suffit de taper dans la barre d’adresse [js]javascript:alert(document.cookie)[/js]. Très pratique pour débugger certaines lignes de code qui modifient des paramètres dans la page par exemple.

Démonstration : Copiez ceci [js]javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName(”img”); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position=’absolute’; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+”px”; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+”px”}R++}setInterval(’A()’,5); void(0);[/js] dans la barre d’adresse sur un site tel que Google Image après avoir fait une recherche ;-)

Source de la démonstration : StopGeek

Obtenir la liste des éléments d’une page à partir du tag name en Javascript

Friday 13 April 2007

Si vous voulez obtenir par exemple la valeur d’un élement qui n’a pas d’id mais uniquement un name, Il faut utiliser la méthode [js]document.getElementsByName[/js] qui renvoie la liste des éléments qui portent ce nom dans la page. Si vous voulez obtenir l’object 0 par exemple, utilisez alors [js]document.getElementsByName(’lac’).item(0)[/js].

Ajouter un slideshow à son site web avec du javascript et de l’ajax

Monday 26 March 2007

Je vous propose d’essayer SmoothSlideShow.
Il est très facile à utiliser, libre et gratuit. Idéal pour créer un album photo.

Vous pouvez également essayer SmoothBox qui a un design plus actuel et sympathique.

Protéger vos données sensibles sur votre site web avec DivProtector en PHP et Javascript

Monday 8 January 2007

Vous trouverez la première version de DivProtector sur Hotips.

Ce script écrit en PHP et Javascript protège le contenu d’un div d’une page contre toute indexation par des moteurs de recherche ou spammers. Vous pouvez voir un exemple en bas du menu à droite.

Rendez-vous à cette page pour de plus amples informations.

Débugger les appels AJAX grace à FireBug

Saturday 23 December 2006

Firebug est un plugin de Firefox qui affiche, entre autre, tous les appels effectués via AJAX, le temps nécessaire pour obtenir la réponse etc…Impossible de s’en passer lorsqu’on y a goûté ;-)