рд╢реБрджреНрдз рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдордп рдХрд╛рдЙрдВрдЯрд░

рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдПрдХрд▓ рдкреГрд╖реНрда рдкреГрд╖реНрдареЛрдВ рдпрд╛ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЧрдВрддреБрдХ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдПрдХ рдЙрд▓рдЯреА рдЧрд┐рдирддреА рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, jQuery)ред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╢реБрджреНрдз рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдХ рдХрд╛рдЙрдВрдЯрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ред
рдпрд╣ рдХрд╛рдЙрдВрдЯрд░ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
  1. рдкреЗрдЬ рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рд╕рдХреНрд░рд┐рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
  2. рдЖрдЧрдВрддреБрдХ рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреБрдХреА рдореЗрдВ рдЙрд▓рдЯреА рдЧрд┐рдирддреА рдХреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
  3. рдпрджрд┐ рдХреЛрдИ рд░рд┐рдХреЙрд░реНрдб рд╣реИ, рддреЛ рд╡рд╣ рдЗрд╕реЗ рдкрдврд╝рддрд╛ рд╣реИред рдпрджрд┐ рдХреЛрдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдордп рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЖрдЧрдВрддреБрдХ рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рдХреБрдХреА рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрдирд╛рддрд╛ рд╣реИред
  4. рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реА рдХрд╛рдЙрдВрдЯрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░реВрдкрдг рдХрд╛ рд╕рдордп рджреЗрддрд╛ рд╣реИред
  5. рдХрд╛рдЙрдВрдЯрдбрд╛рдЙрди рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдХрд╛рдЙрдВрдЯрд░ рдпрд╛ рдПрдХ рд╢рд┐рд▓рд╛рд▓реЗрдЦ (рдпрджрд┐ рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ) рдЙрд╕ рд╕реНрдерд╛рди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред

рдЕрдм рд╣рдо рд╕реНрд╡рдпрдВ рд╣реА рдХрд╛рдЙрдВрдЯрд░ рдХреЛрдб рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗред
рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХреБрдХреА рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЗрд╕ рддрд░рд╣ рд▓рд┐рдЦрд╛ рд╣реИ:
//  Cookie function getCookie(c_name) { var i, x, y, ARRcookies = document.cookie.split(";"); for (i = 0; i < ARRcookies.length; i++) { x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("=")); y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1); x = x.replace(/^\s+|\s+$/g, ""); if (x == c_name) { return unescape(y); } } } //  Cookie function setCookie(c_name, value, exdays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString()); document.cookie = c_name + "=" + c_value; } 

рдлрд┐рд░ рдореИрдВрдиреЗ рдКрдкрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рдХреБрдХреА рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдХреНрдпрд╛ "рдмрд┐рдЧ рдбреЗ" рдирд╛рдо рдХреЗ рд╕рд╛рде рдХреБрдХреА рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рдорд╛рди рдереЗред
 //     var str = getCookie('Big Day'); //  Cookie if(!str) //   Cookie     { var BigDay = new Date(); BigDay.setMinutes(BigDay.getMinutes()+1); //      setCookie('Big Day', BigDay, 3); //  Cookie }else{ BigDay = new Date(str); } 

рдХрд╛рдЙрдВрдЯрдбрд╛рдЙрди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХрд╛ рд╕рдордп рдЬреНрдЮрд╛рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдХрд╛рдЙрдВрдЯрдбрд╛рдЙрди рдХреА рд╕рдорд╛рдкреНрддрд┐ рддрдХ рд╢реЗрд╖ рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред рд▓реЗрдХрд┐рди рдХрд╛рдЙрдВрдЯрд░ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рдордп рдХреЛ рд╕реЗрдХрдВрдб рддрдХ рдХрдо рдХрд░рддреЗ рд╣реИрдВред
 //         var today = new Date(); var diff = BigDay - today; var countdown4 = Math.round(diff / 1000) //      

рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢реЗрд╖ рд╕рдордп рд╕реЗрдХрдВрдб рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рдЙрд╕ рдкреНрд░рдХрд╛рд░ рд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдЦ рдХреЛ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдЪреВрдВрдХрд┐ рдпрд╣ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдмреЛрдЭрд┐рд▓ рд╣реИ), рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдпрд╣ рд╣рд┐рд╕реНрд╕рд╛ рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рдиреАрдЪреЗ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ:
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣рд┐рд╕реНрд╕рд╛
 //       :  :  :  function convert_to_time(secs) { secs = parseInt(secs); hh = secs / 3600; hh = parseInt(hh); mmt = secs - (hh * 3600); mm = mmt / 60; mm = parseInt(mm); ss = mmt - (mm * 60); if (hh > 23) { dd = hh / 24; dd = parseInt(dd); hh = hh - (dd * 24); } else { dd = 0; } if (ss < 10) { ss = "0" + ss; } if (mm < 10) { mm = "0" + mm; } if (hh < 10) { hh = "0" + hh; } if (dd == 0) { return (hh + ":" + mm + ":" + ss); } else { if (dd > 1) { return (dd + " day " + hh + ":" + mm + ":" + ss); } else { return (dd + " day " + hh + ":" + mm + ":" + ss); } } } 

рдЕрдм рд╣рдо рдХрд▓рдореЛрдВ рдХреЛ рд╕рдлрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╣реИ рдХреА рдПрдХ рдЬрд╛рдБрдЪ рд╣реИ - рд╢реЗрд╖ рд╕рдордп рдХреЗ рд╕рд╛рде рдПрдХ рдЯрд╛рдЗрдорд░ рдпрд╛ рдПрдХ рд╕рдВрджреЗрд╢ рдЬрд┐рд╕реЗ рдЯрд╛рдЗрдорд░ 0:00:00 рддрдХ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
 //  -         do_cd4 = function() { if (countdown4 < 0) { document.getElementById('cd4').innerHTML = " !"; } else { document.getElementById('cd4').innerHTML = convert_to_time(countdown4); setTimeout('do_cd4()', 1000); } countdown4 = countdown4 - 1; } 

рдФрд░ рдЕрдВрдд рдореЗрдВ - рд╣рдо рдЕрдкрдиреЗ рдХрд╛рдЙрдВрдЯрд░ рдкрд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рди рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдЕрдВрджрд░ рдХрд╛рдЙрдВрдЯрд░ рдХрд╛ рдкреВрд░рд╛ рдХреЛрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрддрд╛ рд╣реИред
 document.write("<div id='cd4' style='text-align: center; font-size: 40pt'></div>\n"); //     do_cd4(); //     

рдпрд╣ рд╕рдм рд╣реИ, рдореАрдЯрд░ рддреИрдпрд╛рд░ рд╣реИ "рдХрд╛рдо рдФрд░ рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдПред"

рдЖрдк рдЗрд╕ рд▓рд┐рдВрдХ (github.com) рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


Source: https://habr.com/ru/post/In175677/


All Articles