Dateien hochladen nach „“
This commit is contained in:
+35
@@ -0,0 +1,35 @@
|
||||
// content.js
|
||||
|
||||
// Diese Funktion kann verwendet werden, um den Serverstatus auf der Webseite zu überwachen
|
||||
function monitorServerStatus() {
|
||||
// Hier können Sie den Code einfügen, um den Serverstatus auf der Webseite zu überwachen.
|
||||
// Wenn der Status auf der Webseite angezeigt wird (z. B. als Text oder Symbol),
|
||||
// können Sie hier auf das DOM der Webseite zugreifen und den Status auslesen.
|
||||
|
||||
// Ein einfaches Beispiel: Wenn der Status als Text auf der Webseite angezeigt wird,
|
||||
// können Sie den Text des Elements mit einer bestimmten ID oder Klasse auslesen.
|
||||
const statusElement = document.querySelector(".server-status-element");
|
||||
|
||||
if (statusElement) {
|
||||
const serverStatus = statusElement.textContent;
|
||||
|
||||
// Hier können Sie basierend auf dem Serverstatus eine Aktion auslösen.
|
||||
if (serverStatus === "Online") {
|
||||
// Der Server ist online, führen Sie eine Aktion aus.
|
||||
// Beispiel: Ein Popup-Fenster anzeigen.
|
||||
chrome.runtime.sendMessage({ serverOnline: true });
|
||||
} else if (serverStatus === "Offline") {
|
||||
// Der Server ist offline, führen Sie eine andere Aktion aus.
|
||||
// Beispiel: Einen Alarm auslösen.
|
||||
chrome.runtime.sendMessage({ serverOnline: false });
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Fügen Sie den Event Listener hinzu, um auf Nachrichten von der Hintergrundseite zu hören.
|
||||
chrome.runtime.onMessage.addListener(function (message, sender, sendResponse) {
|
||||
if (message.action === "monitorServerStatus") {
|
||||
monitorServerStatus();
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user