• Home
  • A Propos
  • Greasemonkey

5

nov

Connaître la version d’Internet Explorer [Javascript]

Posted by Aymeric  Published in Navigateur, Programmation

(niveau intermédiaire)
Il est possible de connaître la version d’Internet Explorer en Javascript en utilisant le User Agent. Cependant, IE8, lorsqu’il est en mode compatibilité, va retourner IE7 quand on l’interroge. Cela peut poser problème. Il existe une solution qui permet de détecter IE8 même dans ce mode spécial, et sans utiliser les commentaires conditionnels :

// [...]

Continue reading...

Tags: javascript, Navigateur, Niveau intermédiaire, Programmation

no comment

4

sept

Simuler un click sur un bouton ou un lien [Programmation]

Posted by Aymeric  Published in Niveau débutant, Programmation

[niveau débutant]
En Javascript on peut facilement simuler un clic sur un élément d’une page HTML. Pour cela on utilisera la fonction suivante :

function fireEventClick(elem){
if(document.createEvent){
var e = document.createEvent(‘MouseEvents’);
e.initMouseEvent(‘click’, /* Event type */
true, /* Can [...]

Continue reading...

Tags: javascript, Niveau débutant, Programmation

1 comment

4

août

Indenter un fichier XML [A bookmarker]

Posted by Aymeric  Published in Astuce, Niveau débutant, Programmation, À bookmarker

[niveau: débutant]
Grâce au site Aysoon j’ai découvert http://xmlindent.com/. Ce service gratuit propose de copier/coller du code de type XML qui va alors vous être présenté correctement indenté.

Continue reading...

Tags: Astuce, indenter, Niveau débutant, Programmation, web service, XML

2 comments

28

juil

Stopper la propagation d’une action [Programmation]

Posted by Aymeric  Published in Niveau expert, Programmation

[niveau: expert]
Lorsque vous avez un bouton <button> quelque part dans un formulaire HTML, alors que vous cliquez dessus avec Firefox, ce dernier va vouloir envoyer le formulaire, alors même que le bouton n’a pas cet objectif. En effet, supposons que vous vouliez que l’action onclick actionne une quelconque fonction javascript de votre cru.
Pour éviter ce [...]

Continue reading...

Tags: firefox, javascript, Niveau expert, Programmation

1 comment

15

mai

Algorithmes de tri [Programmation]

Posted by Aymeric  Published in Niveau expert, Programmation, À bookmarker

[niveau: expert]
Lorsqu’on programme il arrive très souvent de devoir mettre en place un script de tri personnalisé. Si on se souvient de ses années d’études, on peut réussir à extraire de sa mémoire les brides d’un algorithme, mais est-ce vraiment performant ?
David Martin s’est amusé à regrouper tous les algorithmes de tri sur son site [...]

Continue reading...

Tags: À bookmarker, Niveau expert, Programmation

no comment

6

mai

Tester des expressions régulières (RegExp) en ligne [Programmation]

Posted by Aymeric  Published in Niveau expert, Programmation

[niveau: expert]
Vous connaissez certainement les RegExp. Lumadis.be propose de tester nos expressions régulières en utilisant les fonctions PHP preg_match, preg_match_all et ereg.
Un outil en ligne bien pratique pour ces expressions parfois difficiles à formater !
EDIT: on notera aussi l’existence de cet autre outils en ligne très complet : http://gskinner.com/RegExr/

Continue reading...

Tags: Niveau expert, php, Programmation, regexp

no comment

Catégories

  • À bookmarker
  • Application
  • Astuce
  • Debug
  • Divers
  • Images
  • Linux
  • MacOS
  • Navigateur
  • Niveau débutant
  • Niveau expert
  • Niveau intermédiaire
  • Partage
  • Performance
  • Programmation
  • Sécurité
  • Téléphonie
  • Web Design
  • Windows

Mots-clefs

À bookmarker Application Astuce astuces commencement convertisseur css débutant Debug email emule expert extensions facebook firefox GMail greasemonkey html icône IE image Images intermédiaire javascript Linux mobile musique Navigateur Niveau débutant Niveau expert Niveau intermédiaire Nokia opera mini Partage php Programmation réseau social recherche regexp Sécurité téléphone Téléphonie Vista Web Design Windows

Archives

  • février 2010
  • janvier 2010
  • décembre 2009
  • novembre 2009
  • octobre 2009
  • septembre 2009
  • août 2009
  • juillet 2009
  • juin 2009
  • mai 2009
  • avril 2009

Blogroll

  • Ajaxian
  • Alsacreations
  • iPhon.fr
  • Life Hacker
  • Performance Web
  • StandBlog

Pages

  • A Propos
  • Greasemonkey

Méta

  • Flux RSS
  • Administration

Recent Entries

  • Activer la compression GZip sur Wordpress [Performance]
  • Bloquer les popups de publicité d’Avira AntiVir [Astuce]
  • Agrandir la taille d’un disque dur de VirtualBox [Machine Virtuelle]
  • Syntaxe de la recherche avancée avec Windows Seven [A bookmarker]
  • Envoyer des images redimensionner dans GMail [Astuce Email]
  • Commenter flouter une image [traitement d'image]
  • Utiliser la fonction mail() de PHP avec exim4 [Linux]
  • Connaître la version d’Internet Explorer [Javascript]
  • Améliorez votre user experience sur les sites que vous aimez [Greasemonkey]
  • Utiliser .htaccess pour rediriger selon le referer [Apache]

Recent Comments

  • Kevin Hinault in Bloquer les popups de publicité d'Avira AntiVir […
  • Samy in Simuler un click sur un bouton ou un lien [Program…
  • Aymeric in Migrer un forum vers du phpbb3 [Astuces]
  • Nico in Migrer un forum vers du phpbb3 [Astuces]
  • Aymeric in Utiliser la fonction mail() de PHP avec exim4 [Lin…
  • Kevin Hinault in Utiliser la fonction mail() de PHP avec exim4 [Lin…
  • Aymeric in Shazam pour N95 (reconnaissance d’une musique) […
  • marcopolo29 in Shazam pour N95 (reconnaissance d’une musique) […
  • Kevin hinault in Convertir des 'em' en 'px' (WebDesign)
  • Aymeric in Faire démarrer une vidéo Youtube à un temps prÃ…
  • Random Selection of Posts

    • Sauvegarder vos contacts du téléphone [Nokia]
    • Connaître la version d’Internet Explorer [Javascript]
    • Activer la compression GZip sur Wordpress [Performance]
    • Tester votre site dans Opera Mini [Web Design]
    • Migrer un forum vers du phpbb3 [Astuces]
    • Les secrets du about:config de Firefox [Astuce Firefox]
    • Débogage Javascript et PHP dans Firebug [Programmation]
© 2008 Kodono is proudly powered by WordPress
Theme designed by Roam2Rome