-
Notifications
You must be signed in to change notification settings - Fork 0
/
preload.js
23 lines (23 loc) · 1.4 KB
/
preload.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
window.addEventListener("DOMContentLoaded", () => {
fetch("https://rnrr.one/network_check").then((response) => {
if (response.status == 200) {
response.text().then((text) => {
if (text == "ok") {
document.querySelector("#problem").style.display = "none";
if (localStorage.getItem("userinfo")) {
const userinfo = JSON.parse(localStorage.getItem("userinfo"));
document.querySelector("#userid").value = userinfo.id;
document.querySelector("#password").value = userinfo.password;
document.querySelector("#loginbutton").click();
}
} else {
document.querySelector("#problem_title").innerHTML = "サーバーで障害が発生中";
document.querySelector("#problem_content").innerHTML = "サーバーに正しく接続できませんでした。<br>しばらくしてから再度お試しください。";
}
});
} else {
document.querySelector("#problem_title").innerHTML = "接続に問題";
document.querySelector("#problem_content").innerHTML = "インターネットに接続できませんでした。<br>お使いのインターネット接続を確認してください。";
}
});
});