Mes impressions sur le web, les standards et autres…


Opera 7.60 et l’interface NodeIterator

Ça y est, j’ai réussi à faire marche mon petit script de test sur Opera 7.60 preview 3. En fait, c’était un bug de mon script, un bug tellement stupide que je préfère ne pas m’étendre sur la question…

Voilà la page de test. Le script implémente simplement une méthode getElementsByClass permettant, comme son nom l’indique, de récupérer une collection d’éléments ayant une classe correspondant au nom passé en paramètre de la méthode. La méthode tient compte du cas où l’attribut class contient plusieurs noms de classe et accepte aussi un deuxième argument optionnel permettant de limiter la recherche aux éléments dont l’attribut nodeName correspond à cet argument.

Rappel : Gecko n’implémente pas (encore?) l’interface NodeIterator (Bug 132824).