From 937b1ea90ff6d65c4cb7d80d30e4e8e56a2435ff Mon Sep 17 00:00:00 2001
From: cppla <i@cpp.la>
Date: Sun, 18 Aug 2024 21:13:53 +0800
Subject: [PATCH] fix some bug

---
 web/js/serverstatus.js | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/web/js/serverstatus.js b/web/js/serverstatus.js
index 05052c4..004f8c9 100644
--- a/web/js/serverstatus.js
+++ b/web/js/serverstatus.js
@@ -290,17 +290,18 @@ function updateTime() {
 uptime();
 updateTime();
 // 降低改值,可以减少cpu占用
-setInterval(uptime, 1000);
-setInterval(updateTime, 1000);
+setInterval(uptime, 2000);
+setInterval(updateTime, 2000);
 
 // styleswitcher.js
-function setActiveStyleSheet(title, cookie = false) {
-    Array.from(document.getElementsByTagName("link")).forEach(a => {
-        if (a.getAttribute("rel").includes("style") && a.getAttribute("title")) {
-            a.disabled = a.getAttribute("title") !== title;
+function setActiveStyleSheet(title) {
+    var i, a, main;
+    for (i = 0; (a = document.getElementsByTagName("link")[i]); i++) {
+        if (a.getAttribute("rel").indexOf("stylesheet") != -1 && a.getAttribute("title")) {
+            a.disabled = true;
+            if (a.getAttribute("title") == title) a.disabled = false;
         }
-    });
-    if (cookie) createCookie("style", title, 365);
+    }
 }
 
 function getActiveStyleSheet() {