|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|||||||||||||||||||||
Как вставить функцию расчёта?01.05.2021, 01:45. Показов 1628. Ответов 23
Метки нет (Все метки)
есть скрипт выводящий/скрывающий блок с поздравлениями...
есть две функции для расчёта пасхи православной и католической
Добавлено через 2 часа 33 минуты попробую описать скрипт подробнее, на странице сайта есть блок
это возможно средствами js ? и кто может помочь реализовать подобный скрипт? Добавлено через 17 минут p. s. также должна быть возможность установить продолжительность отдельного события больше суток, например чтобы поздравление типа с наступающим новым годом, можно было установить продолжительностью 3 суток 12 часов 45 минут например,......... Добавлено через 1 час 26 минут народ, йа задолбалась несколько лет выводить вручную под шапкой сайта поздравления с днем рождения "живым" посетителям, пытаюсь автоматизировать этот процесс с помощью js, так же пытаюсь учесть всевозможные варианты, например поздравить пользователей с днём победы, и на несколько дней "повесить" ленточку на сайт, или возможно на полдня вывесить объявление посетителям, и учесть что в один день может быть два и более праздника, рождество и день рождения у кого нибудь в один день... но в основном скрипт нужен чтобы поздравить посетителей с праздниками, днём рождения и тд, тоесть чтобы раз в год с 00:00 и до 23:59:59 вывесить поздравление... помогите кто может, сегодня 1 мая, завтра пасха, как это сделать на яваскрипте?
0
|
|||||||||||||||||||||
| 01.05.2021, 01:45 | |
|
Ответы с готовыми решениями:
23
как мне функцию одного класса в функцию базового вставить |
|
|
|||||||||||
| 01.05.2021, 03:21 | |||||||||||
|
Ну вот сейчас у вас в качестве ключей выступают фиксированные даты. А можно в качестве ключей использовать строки — условные названия праздников. Примерно так:
d.getDate(). По итогам сравнения мы составляем структуру вроде
Не по теме: Я понимаю, что это пока не код, но это моя идея.
0
|
|||||||||||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
||||||
| 01.05.2021, 03:48 [ТС] | ||||||
|
DrType, наверное проще будет в массиве месяца(май)
Добавлено через 5 минут не использовать ни start ни duration,, но что-бы была возможность просто добавить start и stop... как для мая, так и для любого месяца...
0
|
||||||
|
|
||||||
| 01.05.2021, 09:24 | ||||||
|
Блондинка йа, как-то так, наверно
1
|
||||||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|
| 01.05.2021, 11:24 [ТС] | |
|
diadiavova, а что такое start и duration, вернее не что а какие значения могут принимать?
0
|
|
|
|
||
| 01.05.2021, 11:32 | ||
|
0
|
||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|
| 01.05.2021, 12:49 [ТС] | |
|
diadiavova, ясно, спасибо, но у тебя почему-то стиль не срабатывает...
0
|
|
|
|
||
| 01.05.2021, 15:00 | ||
#hollyday>div, либо в диве class="holiday"
0
|
||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
||||||
| 01.05.2021, 15:24 [ТС] | ||||||
|
в принципе такой вариант нормальный, но остаются вопросы, как вставить/удалить в событие start(00:00:00:000) stop(23:59:59:999), вместо hours и duration, как сделать чтобы комплимент отображался как хтмл код а не текст, и как правильно вывести радуницу (+9 дней) и троицу (+49 дней) (православные)
моих знаний в js боюсь не хватит для этого... кто поможет? Добавлено через 6 минут типа если не добавлены start() и stop() или если не указаны параметры, то по умолчанию имеют значения start(00:00:00:000) и stop(23:59:59:999) по умолчанию...
0
|
||||||
|
|
|||||||||||||||
| 01.05.2021, 16:33 | |||||||||||||||
v.hour напиши v.hour || 0.
0
|
|||||||||||||||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|||||||||||
| 01.05.2021, 20:47 [ТС] | |||||||||||
|
diadiavova, поскольку придётся пройтись по всем датам в году в календаре телефона, то наверное проще сделать без duration, и если событие длится три дня, то в каждый из этих дней добавить эти события, это на случай если в один день несколько событий и одно из них закончиться раньше полуночи, тогда можно будет добавить перенос строки так чтобы не получилось свободного пространства, ну типа вместо <span>text<br></span><span>text</span> записать <span>text</span><span><br>text</span> тогда второй спан вместе с переносом пропадут в 23 часа (образно), поэтому и думаю что лучше и удобнее сделать так, с stop вместо duration...
Добавлено через 4 минуты
Добавлено через 49 минут по поводу start() и stop(), имелось ввиду чтоб можно было указать start() (пустое значение или вообще не указывать), start(00) (только часы), start(00:00) (только часы и минуты), или start(00:00:00) (часы, минуты, секунды)Добавлено через 54 минуты добавить даты имелось ввиду типа этого
0
|
|||||||||||
|
|
|||||||||||||||||||
| 02.05.2021, 10:23 | |||||||||||||||||||
Добавлено через 16 минут Вот вариант с добавлением динамически вычисленных дат.
1
|
|||||||||||||||||||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|||||||||||
| 06.05.2021, 19:00 [ТС] | |||||||||||
|
цель этого скрипта, вывести поздравление с гос праздниками трёх стран, (Россия, Украина, Беларусь), плюс очень много поздравлений с днём рождения (7-15 в месяц),
вот рабочий вариант, всё работает и всё показывает...
что-то типа этого
Добавлено через 4 часа 14 минут народ, помогите доделать скрипт из 13 поста...
0
|
|||||||||||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|
| 07.05.2021, 02:40 [ТС] | |
|
цель этого скрипта, вывести поздравление с гос.праздниками трёх стран (Россия, Украина, Беларусь), и с днём рождения пользователей сайта, поэтому в принципе указывать час начала события и продолжительность не обязательно, получается много дублирующего кода, но для различных экстренных ситуаций должна быть возможность установить время начала и окончания события если событие длится в течении одних суток (start и stop), или начало и продолжительность (start и duration), если событие длится двое суток и более...
поскольку поздравлений с днём рождения достаточно много, то опять получается очень много дублирующего кода, (месяц, дата, час), поэтому намного будет создать список месяцев, а потом список дат когда есть событие, так значительно уменьшится количество ненужного кода, и проще ориентироваться, добавлен ли пользователь в список, и не даст возможность дважды вывести одно и тоже поздравление...
0
|
|
|
1172 / 762 / 194
Регистрация: 21.05.2016
Сообщений: 1,858
|
|
| 07.05.2021, 13:46 | |
|
Блондинка йа, cms вам нужно сделать. Один раз и навсегда.
0
|
|
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|
| 07.05.2021, 15:58 [ТС] | |
|
Tavashi, мне нужно массив сделать с месяцами, а потом уже массивы дат в каждом месяце, в скрипте из 13 поста...
0
|
|
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
|
| 08.05.2021, 09:51 [ТС] | |
|
как в первом посте темы изменить 34 строку скрипта если в 6 строке указан ид а не класс в стилях?
0
|
|
|
|
|||||||
| 08.05.2021, 10:13 | |||||||
0
|
|||||||
|
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
|
||||||
| 08.05.2021, 14:46 [ТС] | ||||||
|
DrType,
а не подскажешь как в этом скрипте
display, c none на block ?Добавлено через 39 минут если в 52 строке установить текущее время, new Date() то если сегодня нету событий, на странице отображается пустой блок, с фоном рамкой и другими свойствами стиля, как сделать блок невидимым ?
0
|
||||||
|
|
||||||
| 08.05.2021, 15:24 | ||||||
0
|
||||||
| 08.05.2021, 15:24 | |
|
Помогаю со студенческими работами здесь
20
Как задать функцию другим выражением без расчета в уравнении? Как вставить функцию?
Подскажите как вставить в функцию данные из матрицы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|