Начало
Сообщения
Сообщение даты
Отображает ваше сообщение на соответствующий день
Today is January 12, 2025.
JavaScript Messages: Сообщение даты
<!-- TWO STEPS TO INSTALL DATE MESSAGE: 1. Copy the coding into the HEAD of your HTML document 2. Add the last code into the BODY of your HTML document --> <!-- STEP ONE: Paste this code into the HEAD of your HTML document --> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <! > <! > <!-- Begin var days = new Array(); var msgs = new Array(); days[0] = "December 20, 1999"; msgs[0] = "Thanks for stopping by on my birthday!"; days[1] = "December 21, 1999"; msgs[1] = "Not Christmas yet, it's only the 21st."; days[2] = "December 22, 1999"; msgs[2] = "Another day closer, almost there!"; days[3] = "December 23, 1999"; msgs[3] = "Wow, tomorrow is Christmas Eve!"; days[4] = "December 24, 1999"; msgs[4] = "It's Christmas Eve, thanks for visiting!"; days[5] = "December 25, 1999"; msgs[5] = "Welcome to this page on Christmas Day!"; var months = new Array("", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ); var today = new Date(); // today var mon = months[today.getMonth() + 1]; // month var day = today.getDate(); // day var year = y2k(today.getYear()); // year function dateMsg() { for (i = 0; i < days.length; i++) { tempdate = new Date(days[i]); tempmonth = months[tempdate.getMonth() + 1]; tempday = tempdate.getDate(); tempyear = y2k(tempdate.getYear()); if (year == tempyear && mon == tempmonth && day == tempday) return("Today is " + days[i] + ". " + msgs[i]); // returns day message } return("Today is " + mon + " " + day + ", " + year + "."); // returns default } // Y2K Fix Function function y2k(year) { if (year < 2000) year = year + 1900; return year; } // End --> </script> </HEAD> <!-- STEP TWO: Copy this code into the BODY of your HTML document --> <BODY> <center> <script> document.write(dateMsg()); </script> </center> <!-- Script Size: 2.13 KB -->