Re: обращение к объектам, методам, и скриптам на Javascript
Добавлено: Пт апр 21, 2017 12:51 pm
кстати кнопочки, которые мы пытаемся какой день настроить я там же взял.
Обсуждение проекта
https://mjdm.ru/forum/
Не забывайте делиться кнопочками с сообществомdirectman66 писал(а):кстати кнопочки, которые мы пытаемся какой день настроить я там же взял.
ну под делиться я имел ввиду поделиться экспортированным элементом сцены кнопки.directman66 писал(а):viewtopic.php?f=4&t=490&start=20
я уже выкладывал ссылку в этой теме
ну я думаю ответ вам понятен!?directman66 писал(а):Почему ява код по разному работает в Chrome и IE11? В хроме значение обновляется, а в IE почему-то браузер запомнил последнее значение и все.
зыж проблема только на IE11, в MS EDGE работает.СпойлерПоказать<script type="text/javascript">
setInterval(function() {
$.get("../objects/", { object:"ThisComputer", op:"get", p:"timeNow" }).done(function(data) {
$("#xxx1").html(data);
});
}, 1000);
</script>
<span id="xxx1"></span>
Код: Выделить всё
<style type = "text/css">
button{
color: green;
cursor: pointer;
}
button:0{ color: green; }
.1{ color: red;}
</style>
<button id = "#button">button1</button>
<script type = "text/javascript">
setInterval(function() {
$.get("/objects/", { object:"Relay12", op:"get", p:"state" }).done(function(button) {
$("#button")(data);});
}, 1000);
</script>
Код: Выделить всё
<style type = "text/css">
button{
border: 1px solid lime;
background: url("http://javascript.ru/forum/images/ca_serenity/misc/logo.gif");
color: white;
cursor: pointer;
}
button:hover{
border-color: red;
background-position: center center;
}
.hovered{
border-color: red;
background-position: center center;
}
</style>
<button id = "#button">button</button>
<script type = "text/javascript">
var button = document.getElementById("#button");
button.onclick = function(){
this.className = this.className == "" ? "hovered" : "";
}
</script>
белеберда какая-то!!!directman66 писал(а):Vovix, что я делаю не так?Код: Выделить всё
<style type = "text/css"> button{ color: green; cursor: pointer; } button:0{ color: green; } .1{ color: red;} </style> <button id = "#button">button1</button> <script type = "text/javascript"> setInterval(function() { $.get("/objects/", { object:"Relay12", op:"get", p:"state" }).done(function(button) { $("#button")(data);}); }, 1000); </script>
переделываю из примера, который работаетКод: Выделить всё
<style type = "text/css"> button{ border: 1px solid lime; background: url("http://javascript.ru/forum/images/ca_serenity/misc/logo.gif"); color: white; cursor: pointer; } button:hover{ border-color: red; background-position: center center; } .hovered{ border-color: red; background-position: center center; } </style> <button id = "#button">button</button> <script type = "text/javascript"> var button = document.getElementById("#button"); button.onclick = function(){ this.className = this.className == "" ? "hovered" : ""; } </script>
Код: Выделить всё
<button id = "#button">button1</button>
Код: Выделить всё
<button id = "button">button1</button>
Код: Выделить всё
$.get("/objects/", { object:"Relay12", op:"get", p:"state" }).done(function(button) {
$("#button")(data);});
Код: Выделить всё
$.get("../objects/", { object:"Relay12", op:"get", p:"state" })
.done(function(data) {
$("#button").html(data);
});
Код: Выделить всё
<style type = "text/css">
#button{
color: green;
cursor: pointer;
}
</style>
<button id = "button" onClick='callMethod("Relay09.switch");'>button12</button>
<script type="text/javascript">
setInterval(function() {
$.get("../objects/", { object:"Relay09", op:"get", p:"status" }).done(function(data) {
$("#button").html(data);
if (data==1 ) {document.getElementById('button').style.backgroundColor = 'yellow';}
else {document.getElementById('button').style.backgroundColor = 'gray';}
});
}, 1000);
</script>
Код: Выделить всё
<style type = "text/css">
#button09{
color: green;
cursor: pointer;
}
.on{background-Color: "yellow"}
.off{background-Color: "gray"}
</style>
<button id = "button09" onClick='callMethod("Relay09.switch");'>button12</button>
<script type="text/javascript">
setInterval(function() {
$.get("../objects/", { object:"Relay09", op:"get", p:"status" }).done(function(data) {
$("#button09").html(data);
if (data==1 ) {
$(this).addClass("on");
$(this).removeClass("off");
}
else {
$(this).addClass("off");
$(this).removeClass("on");
}
});
}, 1000);
</script>