Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как сделать, чтобы каждые 2 секунды менялся фон (https://javascript.ru/forum/misc/20821-kak-sdelat-chtoby-kazhdye-2-sekundy-menyalsya-fon.html)

miguly 18.08.2011 19:57

как сделать, чтобы каждые 2 секунды менялся фон
 
задача в том, чтобы фон страницы менялся каждые две секунды. к примеру: синий-красный-желтый-зеленый-черный и снова и так до бесконечности. (понимаю что легкая, наверно:), но бьюсь уже два часа))))

Sweet 18.08.2011 20:11

Цитата:

Сообщение от miguly
бьюсь уже два часа

Покажи, что уже сделал, и тебе обязательно скажут, что делал не так или как лучше сделать.

miguly 18.08.2011 21:25

<script type="text/javascript">
window.onload = function() {
    var button = document.getElementById('input_button_bg_change');
    var body = document.getElementsByTagName('body')[0];
    var colors = ['blue', 'grey', 'black', 'white', 'red', 'green', '#aaa', '#FFAACC', 'rgb(122,111,110)'];
    button.onclick = function() {
        body.style.backgroundColor = colors[Math.floor(Math.random() * colors.length)];
    };
};
</script>


Вот я сделал, чтобы переключался фон нажав на кнопку, а как сделать чтобы фн сам переключался каждые 2 секунды?

miguly 18.08.2011 21:32

я ссделал!!! )))

Magneto 18.08.2011 21:56

http://dl.dropbox.com/u/6001712/demo/texture/index.html

miguly 18.08.2011 22:01

а текстуры как делать? тут же не сделаешь как на винде "Замостить" или как там

Magneto 18.08.2011 22:05

Цитата:

Сообщение от miguly
а текстуры как делать? тут же не сделаешь как на винде "Замостить" или как там

Если в качестве фона выступает картинка то она поумолчанию замащивает. Возможно тебе надо учить HTML и CSS - http://htmlbook.ru/

9xakep 18.08.2011 22:05

дык вы посмотрите в исходный код:
.thatch{
  background:url('thatch.gif');}

.sweeper{
  background:url('sweeper.gif');}

.irish{
  background:url('irish.gif');}

.denim-daisies{
  background:url('denim-daisies.gif');}

.dark-square{
  background:url('dark-square.gif');}

Это просто картинки.Выбираете узор и вставляете

miguly 18.08.2011 22:32

тьфу блин, точно, нафиг про css забыл. html и сам css знаю)))


Часовой пояс GMT +3, время: 17:14.