Время в строке состояния



  • Добрый день!
    Вроде разобрался с основой IH.
    Теперь хочу добавить в строку стояния время. Я так понимаю, что достаточно вставить стандартный примитив "Текст", а вот как передать в него актуальные дату/время не понимаю.
    Подскажите, пожалуйста, куда дальше копать.



  • попробовал в Примитив HTML вставить JS

    <script language="javascript" type="text/javascript"><!--
    var d = new Date();
    var day=new Array("Вс","Пн","Вт", "Ср","Чт","Пт","Сб");
    document.write(day[d.getDay()]+" " +d.getDate()+"." +d.getMonth()+ "." +d.getFullYear() + "г. " +d.getHours()+ "." +d.getMinutes());
    //--></script>
    

    но, несмотря на то что выполняется (при закрытии окна редактора кода), но не сохраняется 😞



  • @laronov
    у меня в HTML контейнере так работает:

    <script type="text/javascript">  
    setInterval(function () {  
     date = new Date(),  
     h = date.getHours(),  
     m = date.getMinutes(),  
     s = date.getSeconds(),  
     h = (h < 10) ? '0' + h : h,  
     m = (m < 10) ? '0' + m : m,  
     s = (s < 10) ? '0' + s : s,  
     document.getElementById('time').innerHTML = h + ':' + m + ':' + s; 
     var now = new Date();
    var days = ["воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота"];
    var months = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентрября", "октября", "ноября", "декабря"];
     document.getElementById('date').innerHTML = days[now.getDay()] + " - " + now.getDate() + " " + months[now.getMonth()] + " "  + now.getFullYear();  
    }, 1000);
    </script>
     <div align="center"><span style="color:#FFFFFF; font-weight: bold; font-size:30pt;  line-height: 1.1; background:#000000; padding:0px;"><span id="date">-- -- --</span></span><div>
     <div align="center"><span style="color:#FFFFFF; font-weight: bold; font-size:130pt; line-height: 0.65; background:#000000; padding:-10px;"><span id="time">00:00:00</span></span><div>
    
    


  • Это сообщение удалено!

Авторизуйтесь, чтобы ответить