Всплывающее сообщение на java
Привет!
есть такой скрипт, код скрипта лежит в пхп файле на сервере, логика скрипта такая: 1. скрипт срабатывает по в заданное время на примере (с 00:10 до 12:00 часов) в этот промежуток он срабатывает! 2. таймаут срабатывания скрипта через 10 секунд мне нужно чтобы скрипт срабатывал именно по времени сервера, в этом скрипте он срабатывает както не совсем по времени сервера, вот например пхп код который четко выводит время сервера <? $timeserver = date("H:i:s"); echo($timeserver); ?> в скрипте использован другой механизм узнавания времени может проблема в этом? 3. также есть проблема с КУКИ при закрытии всплывающего сообщения, и новой перезагрузки страницы (сообщение снова всплывает), а должно только 1 раз Помогите поправить скрипт пожалуйста! <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=utf8" http-equiv="content-type"> <title>всплывающее сообщение!</title> </head> <body> <?php echo("<script> var config = {timeout:1000,validTime:{from:'00:10', to:'12:00'}}; var validTime = config.validTime; var time = new Date(".time()."*1000); var currentTime = time.getHours()+':'+time.getMinutes(); if(document.cookie.indexOf('?FLOATER=true' == -1) && currentTime >= validTime.from && currentTime <= validTime.to){ var floater = document.createElement('div');floater.innerHTML = 'Ваш текст здесь'; floater.id = 'floating-box'; floater.style.cssText += ';position:fixed; background: rgba(0,0,0,0.5); border-radius: 1rem; right:5%; bottom:10%; width:200px; padding: 2rem; font-size: 1.2rem;'; document.body.appendChild(floater); document.cookie += '?FLOATER=true'; setTimeout(function(floater){document.getElementById('floating-box').style.display = 'none';},config.timeout*1000);}</script>"); ?> </body> </html> |
Неужели никто не может помочь АСПИРАНТУ?
|
Часовой пояс GMT +3, время: 02:37. |