Показать сообщение отдельно
  #1 (permalink)  
Старый 12.10.2011, 21:42
Новичок на форуме
Отправить личное сообщение для Crystal Посмотреть профиль Найти все сообщения от Crystal
 
Регистрация: 12.10.2011
Сообщений: 2

Смена фона при наведении
Здравствуйте.
Есть код для смены фона на случайный цвет при наведении мыши, но нужно сделать так, чтобы при каждом новом открытии страницы отображался сначала один и тот же цвет (красный, например), и только потом, при наведении, случайный.

<script type="text/javascript">         
                        function rndColor() {
                                var r = Math.floor(Math.random()*256);
                                var g = Math.floor(Math.random()*256);
                                var b = Math.floor(Math.random()*256);
                                var rgb = 'rgb(' + r + ',' + g + ',' + b + ')';
                                var zzzBl = document.getElementById('zzz');
                                zzzBl.style.backgroundColor = rgb;
                                zzzBl.onmouseover = function() {rndColor()}}
                        window.onload = rndColor;               
                </script>  
        </head>
        <body>
                <div style="background-color:#ffffff; width:100px; height:100px" onmouseover="rndColor()" onmouseup="rndColor()" id="zzz"></div>            
        </body>
Ответить с цитированием