i rastgele bir json kodlanmış bir renk döndüren bir php fonksiyonu var
<?php
function randNum() {
return rand(0, 255);
}
$color = array ('r'=>randNum(),'g'=>randNum(),'b'=>randNum());
echo json_encode($color);
?>
sayfa i bir olay olduğunda, bir renk için sorar ve buna göre pencere arka planını değiştiren bir jquery işlevi vardır
$('.wnd').mouseenter(function() {
$.getJSON("color.php", function(color){
var rgbString = 'rgb(' + color.r + ', ' + color.g + ', '+ color.b + ')';
var hexString = rgb2hex(rgbString);
$('.wnd').css('background-color', hexString);
});
});
whis FF3 ve krom iyi çalışır, ancak ie8 ben her zaman aynı renk alırsınız. Herhangi bir fikri neden?