Не обновляються меню Управления при использовании Javascript

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Не обновляються меню Управления при использовании Javasc

Сообщение directman66 » Сб апр 29, 2017 11:30 am

кстати со шрифтами очень круто

Код: Выделить всё

<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
</head>
<img size="4" src="/img/%admin.batterypic%" width=40 haight=20 title="Dmitriy %admin.BattLevel%%">
<img size="4" src="/img/%Katy.batterypic%" width=40 haight=20 title="Katy %Katy.BattLevel%%">
<img size="4" src="/img/%Alex.batterypic%" width=40 haight=20 title="Alex %Alex.BattLevel%%">
<br>
<i class="fa %admin.batteryfa% fa-2x" title="Dmitriy %admin.BattLevel%%"></i>
 <i class="fa %Katy.batteryfa% fa-2x" title="Katy %Katy.BattLevel%%"></i>
 <i class="fa %Alex.batteryfa% fa-2x" title="Alex %Alex.BattLevel%%"></i>

 
 

Код: Выделить всё

$objects=getObjectsByClass("Users");
foreach($objects as $obj)
 {
//$name='admin';
 
 $name=$obj['TITLE'];
$charging=gg($name.'.Charging');
$bl=gg($name.'.BattLevel');
 echo  $charging;
echo $bl;
if ( $charging== 1){
 sg($name.'.batterypic',"charge/batterycharged256.png");
 sg($name.'.batteryfa',"fa-bolt");
    } 
 else if  ($bl == 100){
   sg($name.'.batterypic',"charge/batteryfull256.png");
sg($name.'.batteryfa',"fa-battery-full");  
        } 
 else if  ($bl   <= 95) {
  sg($name.'.batterypic',"charge/battery3256.png");   
  sg($name.'.batteryfa',"fa-battery-three-quarters");
     }
else if  ($bl   <= 50) {
  sg($name.'batterypic',"charge/batteryhalf256.png");   
 sg($name.'.batteryfa',"fa-battery-half");
 
 
     }

else if ($bl   <= 20) {
  sg($name.'batterypic',"charge/battery1256.png");   
sg($name.'.batteryfa',"fa-battery-quarter"); 

     }

else if ( $bl   <= 5 ){
  sg($name.'batterypic',"charge/batteryempty256.png");   
 sg($name.'.batteryfa',"fa-battery-empty"); 
     }
}
 
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Не обновляються меню Управления при использовании Javasc

Сообщение directman66 » Сб апр 29, 2017 11:45 am

ява вариант почему-то картинку из меню не показывает.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Не обновляються меню Управления при использовании Javasc

Сообщение Vovix » Сб апр 29, 2017 11:50 am

directman66 писал(а):кстати со шрифтами очень круто

Код: Выделить всё

<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
</head>
<img size="4" src="/img/%admin.batterypic%" width=40 haight=20 title="Dmitriy %admin.BattLevel%%">
<img size="4" src="/img/%Katy.batterypic%" width=40 haight=20 title="Katy %Katy.BattLevel%%">
<img size="4" src="/img/%Alex.batterypic%" width=40 haight=20 title="Alex %Alex.BattLevel%%">
<br>
<i class="fa %admin.batteryfa% fa-2x" title="Dmitriy %admin.BattLevel%%"></i>
 <i class="fa %Katy.batteryfa% fa-2x" title="Katy %Katy.BattLevel%%"></i>
 <i class="fa %Alex.batteryfa% fa-2x" title="Alex %Alex.BattLevel%%"></i>

 
...
так делать нельзя!!!
тег <head> у вас окажется внутри <body>
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Не обновляються меню Управления при использовании Javasc

Сообщение directman66 » Сб апр 29, 2017 12:12 pm

Vovix писал(а): так делать нельзя!!!
тег <head> у вас окажется внутри <body>
тем не менее работает и сбоев не обнаружено
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Не обновляються меню Управления при использовании Javasc

Сообщение nick7zmail » Сб апр 29, 2017 4:01 pm

А если докинуть ещё цвет в скрипт

Код: Выделить всё

<font color="%admin.batterycolor%"><i class="fa %admin.batteryfa% fa-2x" title="Dmitriy %admin.BattLevel%%"></i></font>
 
А в скрипт соответственно

Код: Выделить всё

sg($name.'.batterycolor', 'green'); // или red/yellow/blue(ну вдруг))   в зависимости от заряда 
Батарейки ещё и разноцветными будут
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Не обновляються меню Управления при использовании Javasc

Сообщение directman66 » Вт май 16, 2017 2:18 pm

оставлю тут ссылку на страницу с индикаторами https://html5book.ru/shrift-awesome/
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить