So aktualisieren Sie Chrome-Tabs automatisch ohne Erweiterung

click fraud protection

Angenommen, Sie möchten Ihre Google Chrome-Tabs automatisch aktualisieren. In diesem Fall können Sie eine Browsererweiterung installieren, um die Arbeit zu erledigen. Sie können dann benutzerdefinierte Zeitintervalle festlegen, um Ihre Tabs neu zu laden. Viele Benutzer entscheiden sich dafür, Webseiten automatisch zu aktualisieren, um eingeloggt zu bleiben. Aber was ist, wenn Sie keine Drittanbieter-Erweiterung installieren möchten, um Ihre Tabs neu zu laden? Lassen Sie uns die Alternativen erkunden.

So aktualisieren Sie Chrome-Tabs automatisch, ohne etwas herunterzuladen

Sie können Chrome mit einem speziellen Skript anweisen, Tabs von Zeit zu Zeit neu zu laden. Sie können das Skript entweder als Lesezeichen ausführen oder direkt in die Browserkonsole einfügen. Sie müssen das Lesezeichen oder die Browserkonsolen-Registerkarte immer geöffnet lassen, damit diese Methode funktioniert.

Methode 1: Verwenden Sie Tab A, um Tab B zu steuern

Öffne einen neuen Tab und drücke Strg, Schicht, und ich um die Chrome-Konsole zu öffnen. Geben Sie dann das folgende Skript ein:

win1 = window.open(" https://www.yourpage.com");
timer1 = setInterval (function(){win1.location.href=" https://www.yourpage.com"},10*60*1000);

Grundsätzlich, win1 ist eine Javascript-Variable für Tab B. Die setInterval Funktion ruft die Variable win1 (Tab B) auf, um alle 10 Minuten neu zu laden.

Lassen Sie beide Registerkarten geöffnet, damit diese Methode funktioniert. Wenn Sie das Auto-Refresh-Skript beenden möchten, schließen Sie einfach Ihre Tabs. Sie können das obige Skript verwenden, um mehrere Registerkarten zu steuern. Natürlich müssen Sie das Skript ein wenig optimieren und mehrere hinzufügen gewinnen Variablen und setInterval Funktionen.

Die Verwendung dieses Skripts hat zwei Hauptvorteile: Sie können eine Webseite neu laden, auf die Sie absolut keine Kontrolle haben. Das Skript verschwindet nicht, wenn die zweite Registerkarte aktualisiert wird.

Methode 2: Führen Sie das Auto-Refresh-Skript als Lesezeichen aus

Starten Sie einen neuen Tab und fügen Sie das folgende Skript in Ihre Adressleiste ein:

javascript: document.getElementsByTagName("body")[0].innerHTML =
" src=\"" + window.location.toString() + "\"
style="position: absolut; oben: 0; links: 0; rechts: 0; unten: 0; Breite: 100 %; Höhe: 100%;\">
";
reloadTimer = setInterval(
Funktion(){
document.getElementById("testFrame").src=document.getElementById("testFrame").src
},
10000
)

Speichern Sie dann das Skript als neues Lesezeichen. Indem Sie das Skript als Lesezeichen eingeben, zwingen Sie den Browser, das JavaScript-Präfix beizubehalten, das er ansonsten entfernen würde. Im Grunde ersetzen Sie den Dokumentkörper durch einen Iframe. Die setInterval Funktion ist der Auslöser, der die Seite gemäß Ihren Zeitintervalleinstellungen neu lädt.

Beachten Sie, dass bestimmte Webseiten möglicherweise die Anzeige von Inhalten verweigern, sobald sie erkannt haben, dass Sie einen iframe verwenden.

Methode 3: Führen Sie das Auto-Refresh-Skript in der DevTools-Konsole aus

Laden Sie zuerst die Seite, die Sie aktualisieren möchten. Um das Skript für die automatische Aktualisierung der Registerkarte in der DevTools-Konsole auszuführen, müssen Sie zuerst die Konsole öffnen. Drücken Sie unter Windows die Schicht, Strg, und ich Schlüssel. Drücken Sie unter macOS Möglichkeit, Befehl, und J. Alternativ können Sie auch auf klicken Mehr Optionen (die drei vertikalen Punkte), auswählen Mehr Werkzeuge, und klicken Sie dann auf Entwicklerwerkzeuge.run-tab-auto-refresh-script-chrome

Klicken Sie dann auf die Registerkarte Konsole und geben Sie das folgende Skript ein:

document.getElementsByTagName("body")[0].innerHTML= ``; setInterval(()=>{document.getElementById("testFrame").src=document.getElementById("testFrame").src},10000);

Nehmen wir an, Sie fühlen sich nicht wirklich wohl bei der Ausführung dieser Skripte. In diesem Fall können Sie Ihre Tabs mit einer Browsererweiterung von Zeit zu Zeit automatisch neu laden.

Abschluss

Um Chrome-Tabs automatisch zu aktualisieren, können Sie ein eindeutiges Skript direkt in die Browserkonsole einfügen. Alternativ können Sie das Skript als Lesezeichen speichern. Wenn diese Methoden nicht funktionieren, können Sie eine Browsererweiterung verwenden, die Ihre Tabs automatisch neu lädt.

Haben Sie es geschafft, die obigen Skripte auszuführen? Lass es uns in den Kommentaren unten wissen.