2022-05-03 09:40:07 +00:00
|
|
|
function sendCommand(payload){
|
|
|
|
let client = new XMLHttpRequest();
|
|
|
|
let key = new window.URLSearchParams(window.location.search).get("k");
|
|
|
|
let url = '/mojoplus/api';
|
|
|
|
|
|
|
|
client.open("POST", url, true);
|
|
|
|
client.setRequestHeader("Content-Type", "application/json");
|
|
|
|
|
|
|
|
client.onreadystatechange = () => {
|
|
|
|
if (client.readyState === 4 && client.status === 200) {
|
|
|
|
let result = document.getElementById("c2");
|
|
|
|
|
|
|
|
// Print received data from server
|
|
|
|
result.innerHTML = JSON.parse(this.responseText).payload.replace(/\n/g, "<p/>");
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
// Converting JSON data to string
|
|
|
|
var data = JSON.stringify({ "k": key, "request": "invoke", "payload": payload });
|
|
|
|
|
|
|
|
// Sending data with the request
|
|
|
|
client.send(data);
|
2022-05-03 10:12:30 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
function switchPage(page) {
|
|
|
|
const iframe = document.getElementById("content");
|
|
|
|
iframe.src = `pages/${page}.html`;
|
2022-05-03 09:40:07 +00:00
|
|
|
}
|