JavaScript, le retour en grâce?
Publié le 16/10/2005 Dans Programmation
Mise en Pratique avec Firefox.
Firefox, contrairement à Opera, ne peut pas exécuter de script avant que l'arborescence de la page ne soit chargée. Le code est donc légèrement plus court mais cela n'a pas toujours que des avantages. Voici donc le résultat:

  1. // ==UserScript== 
  2. // @include http://www.informaticien.be/* 
  3. // @include http://informaticien.be/* 
  4. // ==/UserScript== 
  5. (function() { 
  6. var divList = document.getElementsByTagName('div'); 
  7. forvar i = divList.length-1, div; div = divList[ i ]; i-- ) { 
  8. if( div.className == 'leftpanel leftpanelreply' || div.className == 'forumquickreply') { 
  9. div.style.background = 'transparent url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAB3RJTUUH1QoNEA0p3ceiEQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAARnQU1BAACxjwv8YQUAAAANSURBVHjaY/j37c0MAAlPA3nqVr81AAAAAElFTkSuQmCC)'
  10. break
  11. })();


Comme vous pouvez le voir, très peu de choses changent par rapport à la version d'Opera. Cerise sur le gateau, cette version fonctionnera également dans ce dernier car, si le fichier porte l'extension “.user.js” propre aux fichiers GreaseMonkey, Opera simulera le même comportement (pour peu que le script ne comporte pas de fonctions spécifiques a Firefox).

Poster un commentaire
Vous devez être identifié pour accéder à cette fonctionnalité

Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?