Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/04/2003, 02:51
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola otra vez:

Para que se vea mejor, modifiqué la página del enlace poniendo un select con los colores del sistema...

En el recuadro grande donde se ven los cambios, al pinchar sobre él, sale un alert con el contenido leído de su propiedad background-color...

En explorer se muestran en formato #RRGGBB, y en netscape url(R,G,B)... los valores de netscape son decimales, así que hay que hacer una conversión...

Aprovecho para mostrar el script de conversión de formato:
var rgb = color.split(")")[0].split("(")[1].split(",");

de esta manera se genera un array de tres valores decimales que luego debería convertirse (con el ejemplo del anterior post:
var convertido = "#" + aHexadecimal(rgb[0]) + aHexadecimal(rgb[1]) + aHexadecimal(rgb[2]);

... los colores asignados mediante las constantes del sistema, se leen como una cadena...

Si se asigna el color como una cadena (blue, red, magenta...), se leen convirtiéndose a los formatos mencionados antes (según el explorador)...

Me recorrí unas cuantas webs y no descubrí nada...

Saludos