Erreur dans le script geomap

Salut,

J'ai découvert une erreur dans mon précédent script pour geomap. J'utilise la méthode getElementsByClassName, qui n'est plus implémentée dans les récents navigateurs. J'ai donc utilise donc ce script trouvé sur about.com.

  /**
   * Implement the getElementsByClassName
   */    
  document.getElementsByClassName = function(cl) {
    var retnode = [];
    var myclass = new RegExp('\\b'+cl+'\\b');
    var elem = this.getElementsByTagName('*');
    for (var i = 0; i < elem.length; i++) {
      var classes = elem[i].className;
      if (myclass.test(classes)) {
        retnode.push(elem[i]);
      }
    }
    return retnode;
  };

Il suffit d'insérer ce code dans le script.


Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h3> <h4> <abbr>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage

CAPTCHA
Test anti spam
1 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.