Re: Не обновляються меню Управления при использовании Javasc
Добавлено: Сб апр 29, 2017 10:05 am
Интересный пример с индикатором. Но можно попробовать его сделать и без картинок (графики)
Обсуждение проекта
https://www.mjdm.ru/forum/
nick7zmail писал(а):Кажется вспомнил в чем дело))) Я об этом догадывался - но надо было проверить...
Java коряво отрабатывает в элементах меню.
...
Не знаю зря/не зря...но попробуй модуль "продукты" в меню закинуть...там ни одна кнопка не работает. Ибо они все на яве.Vovix писал(а):зря вы так!
Код: Выделить всё
<img size="4" src="/img/%admin.batterypic%" width=40 haight=20 title="Dmitriy %admin.BattLevel%%">Код: Выделить всё
$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");
}
else if ($bl == 100){
sg($name.'.batterypic',"charge/batteryfull256.png");
}
else if ($bl <= 95) {
sg($name.'.batterypic',"charge/battery3256.png");
}
else if ($bl <= 50) {
sg($name.'batterypic',"charge/batteryhalf256.png");
}
else if ($bl <= 20) {
sg($name.'batterypic',"charge/battery1256.png");
}
else if ( $bl <= 5 ){
sg($name.'batterypic',"charge/batteryempty256.png");
}
}а зачем его в меню!nick7zmail писал(а): Не знаю зря/не зря...но попробуй модуль "продукты" в меню закинуть...там ни одна кнопка не работает. Ибо они все на яве.
Код: Выделить всё
// запуск таймера на 2 секунды
setInterval(function() {
...
}, 2000); Ну просто тестил...если есть возможность вызвать в меню - почему бы не попробовать)))а зачем его в меню!
его вызывать можно из меню!
я написал почему не работает!
Код: Выделить всё
<br/>
Заряд телефона %K.BattLevel%% <img id="rozetka" width=40 haight=40>
<script type="text/javascript">
setInterval(function() {
if ( %K.HomeDistanceKm% <= 0){
document.getElementById("home2").innerHTML = "Дома";
} else{
document.getElementById("home2").innerHTML = "Не Дома";
}
if ( %K.Charging% == 1){
document.getElementById("rozetka").src="/img/charge/batterycharged256.png";
} else if ( %K.BattLevel% == 100){
document.getElementById("rozetka").src="/img/charge/batteryfull256.png";
} else if ( %K.BattLevel% <= 95 ){
document.getElementById("rozetka").src="/img/charge/battery3256.png";
} else if ( %K.BattLevel% <= 50){
document.getElementById("rozetka").src="/img/charge/batteryhalf256.png";
} else if ( %K.BattLevel% <= 20){
document.getElementById("rozetka").src="/img/charge/battery1256.png";
} else ( %K.BattLevel% <= 3){
document.getElementById("rozetka").src="/img/charge/batteryempty256.png";
}
}, 2000);
</script>