JARIA est une bibliothèque de fonctions développées pour faciliter l'intégration de JavaScript.

     
IE 6+
FF 2+
Opera 9+
Safari 2+
Chrome

Gestion des couleurs

fichiers nécessaires <link href=jaria/jaria.css rel=stylesheet type=text/css />
<script src=jaria/jaria.js type=text/javascript></script>

L'objet oColor() gère les couleurs var oColor = new Color();
oColor.iscolor (hexa) vérifie le format du code couleur hexa #000000
oColor.navcolor (hexa) renvoi le code couleur selon le navigateur #000000 ou rgb(R, V, B))
oColor.rgb_hexa (rgb) transforme un code rgb en hexa ( ex: #FF00FF" => rgb(255, 0, 255) )
oColor.hexa_rgb (hexa) transforme un code hexa en rgb ( ex: rgb(0, 102, 153) => "#006699
)

le panel de couleurs

fichiers nécessaires <link href=jaria/jaria.css rel=stylesheet type=text/css />
<script src=jaria/jaria.js type=text/javascript></script>
<script src=jaria/jaria_colorpicker.js type=text/javascript></script>

 
 
 
 

oColor.picker.show (élément) affiche le panel des couleurs.
Le paramètre est l'élément DIV ayant la classe jaria_btcolor

code <div>
 <input type=text id=color1 class=jaria_input jaria_color maxlength=7 value= />
 <div class=jaria_btcolor onclick=oColor.picker.show(this)>
  <div class=jaria_btscolor> </div>
  <div class=jaria_btsscolor> </div>
 </div>
</div>
Vous pouvez utiliser la touche echape [esc] de votre clavier pour fermer la palette des couleurs.