en el moras
This commit is contained in:
41
public/home/admin/candySwitch/jsCSwitch.js
Executable file
41
public/home/admin/candySwitch/jsCSwitch.js
Executable file
@@ -0,0 +1,41 @@
|
||||
d3.select("#clink").on("click",function(){
|
||||
var newWindow = window.open('candy','_blank');
|
||||
});
|
||||
|
||||
var ciface =" #exec candy_loader/candyInterface.pl&v=";
|
||||
d3.json(ciface+"isOn" ,function(d){
|
||||
if(d != undefined){
|
||||
if (d.a==1) { on(); }
|
||||
else if (d.a==0) { off(); }}
|
||||
else {console.error(ciface+"isOn");}
|
||||
});
|
||||
|
||||
d3.select("#myonoffswitch")
|
||||
.on("change",function(){
|
||||
if (this.checked) { on();}
|
||||
else {off();}
|
||||
});
|
||||
|
||||
function on(){
|
||||
d3.select("#clink").style("visibility","visible");
|
||||
d3.json(ciface+"on",function(d){
|
||||
if (d.a==1){
|
||||
d3.select("#clink").style("visibility","visible");
|
||||
d3.select("#myonoffswitch").property("checked","checked"); }
|
||||
else {
|
||||
d3.select("#myonoffswitch").property("checked","");
|
||||
}}); }
|
||||
|
||||
function off(){
|
||||
d3.select("#clink").style("visibility","hidden");
|
||||
d3.json(ciface+"off",function(d){
|
||||
if (d.a==1){
|
||||
d3.select("#clink").style("visibility","hidden");
|
||||
d3.select("#myonoffswitch").property("checked",""); }
|
||||
else {
|
||||
d3.select("#myonoffswitch").property("checked","checked");
|
||||
}}); }
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user