Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   рефреш страницы (https://javascript.ru/forum/events/36562-refresh-stranicy.html)

Marker 19.03.2013 20:45

рефреш страницы
 
Как написать, когда страница перезагрузилась(ревреш) или изменился
location - задейсвовала функция (к примеру алерт)

danik.js 19.03.2013 22:37

Алерт никак, он заблокируется браузером. А так - события onunload, onbeforeunload (позволяет выдать окно с предложением остаться на странице)

Marker 20.03.2013 08:14

Ну алерт как то не нужен. Просто я хочу написать скрипт, который будет менять фон при рефреше страницы

danik.js 20.03.2013 08:27

<body>
    <script>
        var r = (Math.random() * 255).toFixed(),
            g = (Math.random() * 255).toFixed(),
            b = (Math.random() * 255).toFixed();
        document.body.style.background = 'rgb(' + [r, g, b] + ')';
    </script>
</body>

rgl 20.03.2013 14:58

Цитата:

Сообщение от danik.js (Сообщение 241626)
(Math.random() * 255).toFixed()

"Обделены" 0 и 255, они встречаются в два раза реже.
Лучше
Math.floor( Math.random() * 256 )


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