Blogueur

« Franck Méthia »

Franck Méthia
20 août 2008

Comment effacer le contenu d’une balise INPUT FILE dans Internet Explorer

Bonjour à tous,

je vous écris car je viens de passer quelques heures d’essais et de recherches à effacer le contenu d’une balise INPUT FILE dans le cher navigateur Internet Explorer (IE).

Ce qui prend une ligne de code javascript pour Firefox en prend au final quatre pour IE. Par soucis de sécurité, le navigateur de Microsoft ne permet pas de réinitialiser le champ INPUT de type FILE avec la ligne suivante :
document.getElementById(« input_file »).value = «  »; (ligne pour Firefox)

Mais il faut ruser pour que cela fonctionne :
// dupliquer dynamiquement le noeud INPUT FILE
var input = document.getElementById(« input_file »).cloneNode(true);
// réinitialiser la valeur
input.setAttribute(« value », «  »);
// vider le contenu « container » de la balise
document.getElementById(« container »).innerHTML = «  »;
// Ajouter le noeud cloné à la place de l’ancien
document.getElementById(« container »).appendChild(input);

Et la vous disposer maintenant d’un champ tout beau tout neuf.

Bonne programmation à tous.





Franck Méthia
4 juillet 2008

Google Street View arrive en France

À l’occassion du Tour de France 2008, Google et la société du Tour permettent de vivre et de suivre en grande partie l’itinéraire que vont suivre les coureurs à partir de demain grâce à la fonctionnalité « Google Street View » déjà bien connue en Amérique du Nord.

Chaque cycliste qui sommeille en nous pourra dire qu’il a fait le Tour de France 08, virtuellement bien sûr ;) Ou tout simplement, visiter les villes étapes que les coureurs traverseront.

Pour accèder à la carte : ici.

Pour rappel, le Tour de France commence demain avec une étape en ligne entre Brest et Plumelec pour remplacer le traditionnel prologue (première fois depuis 1967).

Bon Tour.





Franck Méthia
17 janvier 2008

Réparer Eclipse sous Gusty (Ubuntu 7.10)

Après quelques jours d’utilisation du logiciel Open Source Eclipse, celui-ci n’était plus capable de démarrer.

Donc premier réflexe, désinstaller puis réinstaller le logiciel. Pas de changement. On change de JRE, toujours pas. On essaie toutes les combinaisons, mais sans succès… On va même jusqu’à penser à recompiler le noyau (cf. ma puce).

Ben en fait c’est pas nécessaire. J’ai découvert qu’un lien symbolique sur l’exécutable « java » est brisé. Le lien « /etc/alternatives/java » ne pointe plus sur « /usr/lib/jvm/java-6-sun/jre/bin/java ». Il suffit de faire pointer le lien sur la JRE qui est installée sur votre machine.

J’espère que cela vous aidera.