Перейти до вмісту

Що дописати?


Повідомлень в темі: 4

#1 Opium

    Абориген

  • Користувачі
  • PipPipPipPip
  • 78 повідомлень
  • Місто:Київ

Відправлено 23.02.2008 – 18:36

  • 4
Моє вітання!

Є скрипт падаючого снігу:
www.sdl.net.ua/snow.js

Хочеться щоб він працював в автоматичному режимі, що потрібно дописати?

Дякую.

#2 Lukom

    Абориген

  • Користувачі
  • PipPipPipPip
  • 112 повідомлень
  • Стать:Чоловік
  • Місто:Ukraine-Lviv

Відправлено 24.02.2008 – 00:34

Скріпт мав би сам запускатись. Можна запримітити в кінці скрипта такий код:
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
який очевидно запускає сніг відразу.
  • 0

#3 Opium

    Абориген

  • Користувачі
  • PipPipPipPip
  • 78 повідомлень
  • Місто:Київ

Відправлено 24.02.2008 – 05:00

Перегляд дописуLukom (24.02.2008 00:34) писав:

Скріпт мав би сам запускатись. Можна запримітити в кінці скрипта такий код:
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
який очевидно запускає сніг відразу.

з цим усе гаразд...
Все набагато простіше... хочеться щоб скрипт вмикався, коли треба і так само вимикався...

сам трохи подумав, дописав спочатку:
var day = new Date ();
var month = day.getMonth ();
while (month == 11 || month == 0  || month == 1){

в наступному місяці має вимкнутись, але не вмикається назад, х.з. пише, що помилка десь тут:
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
не розумію, нічого ніби не чіпав...
  • 0

#4 Lukom

    Абориген

  • Користувачі
  • PipPipPipPip
  • 112 повідомлень
  • Стать:Чоловік
  • Місто:Ukraine-Lviv

Відправлено 24.02.2008 – 19:28

Так би зразу і сказав, що тобі треба щоб сніг падав тільки в зимові місяці.
Думаю тобі вистарчить зробити так:
var day = new Date ();
var month = day.getMonth ();
if (month == 11 || month == 0  || month == 1) {
   ... <код скрипта> ...
}
А виключання то вже зайве, думаєш бувають юзери які будуть днями сидіти на сторінці не перегружаючи її і їх буде дуже конфузити що падає сніг у незимовий місяць? Недумаю.
  • 0

#5 GolDima

    Постійний житель

  • Користувачі
  • PipPipPipPipPip
  • 152 повідомлень

Відправлено 24.02.2008 – 21:16

Напевно, сніг вже працює справно, тому тему можна закрити...
  • 0



Кількість користувачів, що читають цю тему: 1

0 користувачів, 1 гостей, 0 анонімних


Магазин кубиков Рубика Cubes.in.ua