You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
697 B
JavaScript
20 lines
697 B
JavaScript
// TO SWITCH BETWEEN STATUSES FROM ONLINE TO OFFLINE
|
|
|
|
document.addEventListener('DOMContentLoaded', function () {
|
|
document.getElementById('goOnlineButton').addEventListener('click', function () {
|
|
var xhr = new XMLHttpRequest();
|
|
// Access the URL from the data attribute
|
|
var url = this.getAttribute('data-url');
|
|
xhr.open('GET', url, true);
|
|
xhr.onload = function () {
|
|
if (xhr.status === 200) {
|
|
// If the request is successful, reload the top window
|
|
window.top.location.reload();
|
|
} else {
|
|
console.log("You are still offline.")
|
|
}
|
|
};
|
|
xhr.send();
|
|
});
|
|
});
|