Есть ли такой скрипт, который рандомно высвечивает на форуме надписи:
- Пасмурно
- Дождь
- Солнечно
и т.д.
Но чтобы эти слова не менялись при каждом обновлении страницы, а раз в реальный день. Но рандомно! Помогите пожалуйста, очень надо!
Скрипт виртуальной погоды на форуме
Сообщений 1 страница 20 из 29
ПеревестиПоделиться1Пн, 28 Июн 2010 09:00:18
ПеревестиПоделиться2Вт, 29 Июн 2010 04:50:56
Ну хоть кто-нибудь поможет?
ПеревестиПоделиться3Вт, 29 Июн 2010 19:16:11
Lexandr
ну можно было бы найти какой-то сайт с прогнозами погоды и там должен быть код, скопировав который, вы сможете установить у себя на сайте информер с погодой
и если хотите что бы у вас было холодно: ставите г.Магадан, а если по-теплее: Каир...
это даже будет с картинками
Отредактировано Альбус Дамблдор1507 (Вт, 29 Июн 2010 19:18:15)
ПеревестиПоделиться4Вт, 29 Июн 2010 22:46:28
Альбус Дамблдор1507
Не это надо... Необходимо задать, допустим три рандомные фразы: солнечно, пасмурно, гроза. И затем, чтобы они отображались случайным образом, НО не при обновлении страницы, а сменяли друг друга через каждые 24 часа. Опять же, абсолютно случайным образом.
Я вот второй день уже думаю, как такое реализовать, но пока не нашёл идеи.
Отредактировано rps (Вт, 29 Июн 2010 22:46:59)
ПеревестиПоделиться5Вт, 29 Июн 2010 23:40:53
Попробую свой вариант сделать, если получится - выложу.
ПеревестиПоделиться6Ср, 30 Июн 2010 02:21:17
rpsReysler
Огромное спасибо, жду))
ПеревестиПоделиться7Чт, 1 Июл 2010 18:11:41
Извините, если тороплю, но я хотел бы спросить: продвигаются ли как-то дела со скриптом?) Просто очень его поскорей хочется...
ПеревестиПоделиться8Ср, 14 Июл 2010 17:24:34
Я вижу никто мне не сможет помочь((
ПеревестиПоделиться9Ср, 14 Июл 2010 17:28:44
Lexandr
Да скрипт сам написан, только вот пока что-то не очень рандомно получается...
ПеревестиПоделиться10Ср, 14 Июл 2010 17:40:56
LexandrДа скрипт сам написан, только вот пока что-то не очень рандомно получается...
Это как?
ПеревестиПоделиться11Вс, 18 Июл 2010 13:13:57
ап
дайте тогда пока заготовку скрипта, очень нужно!
ПеревестиПоделиться13Пн, 19 Июл 2010 17:14:14
Lexandr
дайте тогда пока заготовку скрипта, очень нужно!
<script>
var weather = new Array()
weather[0] = "Жарко"
weather[1] = "Холодно"
weather[2] = "Ветрено"
weather[3] = "Солнечно"
weather[4] = "Дождливо"
weather[5] = "Ураган"
var data = new Date();
var j = (data.getFullYear() * data.getDate() + (data.getMonth() + 1))
var i = j - Math.floor(j/weather.length)*weather.length
document.getElementById("weath").innerHTML = weather[i];
</script>ПеревестиПоделиться14Вт, 20 Июл 2010 02:50:21
Он не работает... Эх, придётся ждать последней версии скрипта.
ПеревестиПоделиться15Вт, 20 Июл 2010 03:05:45
Lexandr
Он работает. Создайте поле, куда он будет выводиться.
ПеревестиПоделиться16Вт, 20 Июл 2010 15:14:13
rps
Извините, но я немного не понял. Какое поле нужно создать? Да, и Internet Explorer показывает ошибку сценария:
Строка: 15
Символ: 1
Ошибка: document.getElementById("...") - есть null или не является объектом
Код: 0
А в Опере этот скрипт вообще не видно: куда не поставишь, то место пустует, как будто скрипта вообще нет.
ПеревестиПоделиться17Вт, 20 Июл 2010 15:57:39
Lexandr
Я же не знаю, куда Вам нужно выводить результат: в таблицу, в блок, может ещё куда. Присвойте ид нужному элементу...
Например:
<span id="weath"></span>
ПеревестиПоделиться18Вт, 20 Июл 2010 17:04:32
rps
О, спасибо! Заработало! Можно ещё вопрос?
Да скрипт сам написан, только вот пока что-то не очень рандомно получается...
Как это - не очень рандомно?
ПеревестиПоделиться19Вт, 20 Июл 2010 18:11:24
Lexandr
Мы три дня наблюдали за его работой и три дня там было "холодно".
ПеревестиПоделиться20Вт, 20 Июл 2010 20:55:16
Как это - не очень рандомно?
Рандом (англ. random — случайный, произвольный) — англицизм применяемый для обозначения вмешательства случайного фактора, на который нет возможности повлиять.