Ce script a simplement pour but de déterminer la couleur de fond d'une élément dhtml, même si celle si n'est pas spécifiée.
Si l'élément n'a pas de couleur de fond spécifier, on recherche la couleur de fond de son conteneur... et ce, jusqu'à en trouver une, ou à arriver au niveau du conteneur principal : document.
Ce script va cherché les couleur de fond dans l'ordre suivant:
- déclaration de style : <tag style="backgroud-color:#ff0022;" >....
- héritage d'une feuille de style (feuille de style inline ou liée)
Cela va prendre en compte les déclarations #id TAG ou .classname
- via l'attribut bgColor
Le script respecte les règles de surcharge de CSS. Ainsi un élément ayant plusieurs déclaration de couleur de fond via css, seul la dernière applicable sera prise en compte.