Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Снег на странице
 
 автор: Barsuks   (09.12.2006 в 20:56)   письмо автору
 
 

Скачал ваш скрипт со снегом, всё хорошо, только есть один вопрос, как можно сделать так, чтоб снег был во всех местах страницы, и шёл до конца страницы, а не обрывался на пол пути. Вот к примеру, если страница длинная, и если опуститься в самый конец страницы, то снег придётся ждать несколько минут. Как сделать так, чтоб снег был и в начале, и в середине, и в конце страницы. Спасибо.

   
 
 автор: 12345   (09.12.2006 в 23:26)   письмо автору
 
   для: Barsuks   (09.12.2006 в 20:56)
 

Генерировать снег на невидимой части страницы совсем ни к чему - он и без того сильно нагружает процессор. Поэтому первый скрипт (без увеличения снежинок) просто ожидает момента спадания снежинок под нижний край окна. Лучше работает следующая версия - с приближением снежинок - http://javascript.aho.ru/example/xmp002/falling-snow-BrownMov.htm . У неё они исчезают в том числе при увеличении размера и появляются после прокрутки через 5-6 секунд. Но Вы правы, первую версию надо изменить в этом плане, спасибо за замечание, сделаю в ближайшие дни.

Сделать во всех местах по ширине - поставить
var snowingleft=0.7    //левая граница присутствия снега
var snowingwidth=0.3    //ширина присутствия снега в окне

в 0 и 1 соответственно.

cheops: на сайте до сих пор лежит старая версия в демо и в архиве, хотя я предлагал версию с поддержкой прозрачности в Опере-9 где-то в сентябре.

   
 
 автор: coloboc66   (09.12.2006 в 23:48)   письмо автору
 
   для: 12345   (09.12.2006 в 23:26)
 

Может хоть в инете снег будет. Реально наверно не дождемся.

   
 
 автор: Barsuks   (10.12.2006 в 18:13)   письмо автору
 
   для: 12345   (09.12.2006 в 23:26)
 

Спасибо за помощь.

   
 
 автор: 12345   (11.12.2006 в 09:43)   письмо автору
 
   для: Barsuks   (10.12.2006 в 18:13)
 

Зачем спасибо, если я заинтересован в качественной работе своего скрипта ? Это вам спасибо :).

Вот вариант с убиранием того недостатка и кое-какими несущественными переработками.

В режиме с var snowOnScreen=1; он работает по-новому - снег находится в одной и той же позиции независимо от прокрутки, с =0 - по-старому. Полностью отказываться от этого режима не хочется, надо будет придумать поведение снега позже.

Чтобы сделать на странице длинную прокрутку, щёлкните на надписи "Add scrolling for XXX lines."

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования