Sådan opdateres Chrome-faner automatisk uden en udvidelse

click fraud protection

Antag, at du automatisk vil opdatere dine Google Chrome-faner. I så fald kan du installere en browserudvidelse for at få arbejdet gjort. Du kan derefter indstille brugerdefinerede tidsintervaller for at genindlæse dine faner. Mange brugere vælger at opdatere websider automatisk for at forblive logget ind. Men hvad hvis du ikke vil installere en tredjepartsudvidelse for at genindlæse dine faner? Lad os undersøge alternativerne.

Sådan opdateres Chrome-faner automatisk uden at downloade noget

Du kan bruge et særligt script til at instruere Chrome i at genindlæse faner fra tid til anden. Du kan køre scriptet enten som et bogmærke eller indsætte det direkte i browserkonsollen. Du skal altid holde bogmærket eller browserkonsolfanen åben, for at denne metode kan fungere.

Metode 1: Brug fane A til at kontrollere fane B

Åbn en ny fane, og tryk på Ctrl, Flytte, og jeg for at åbne Chrome-konsollen. Indtast derefter følgende script:

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

I bund og grund, vinde 1 er en Javascript-variabel for Tab B. Det sætinterval funktionen kalder win1-variablen (fane B) for at genindlæse hvert 10. minut.

Hold begge faner åbne for at denne metode virker. Hvis du vil afslutte auto-refresh scriptet, skal du blot lukke dine faner. Du kan bruge scriptet ovenfor til at styre flere faner. Selvfølgelig skal du justere scriptet lidt og tilføje flere vinde variable, og sætinterval funktioner.

Der er to hovedfordele ved at bruge dette script: du kan genindlæse en webside, du absolut ikke har kontrol over. Scriptet forsvinder ikke, når den anden fane opdateres.

Metode 2: Kør Auto-Refresh Script som et bogmærke

Start en ny fane, og indsæt scriptet nedenfor i din adresselinje:

javascript: document.getElementsByTagName("body")[0].innerHTML =
" src=\"" + window.location.toString() + "\"
style="position: absolut; top: 0; venstre: 0; højre: 0; bund: 0; bredde: 100%; højde: 100%;\">
";
reloadTimer = setInterval(
fungere(){
document.getElementById("testFrame").src=document.getElementById("testFrame").src
},
10000
)

Gem derefter scriptet som et nyt bogmærke. Ved at indtaste scriptet som et bogmærke tvinger du browseren til at beholde JavaScript-præfikset, som den ellers ville fjerne. Dybest set erstatter du dokumentets krop med en iframe. Det sætinterval funktion er udløseren, der genindlæser siden i henhold til dine tidsintervalindstillinger.

Husk, at visse websider kan nægte at vise noget indhold, når de først har opdaget, at du bruger en iframe.

Metode 3: Kør Auto-Refresh-scriptet i DevTools-konsollen

Først skal du indlæse den side, du vil opdatere. For at køre fane-scriptet for automatisk opdatering i DevTools-konsollen skal du først åbne konsollen. På Windows skal du trykke på Flytte, Ctrl, og jeg nøgler. På macOS skal du trykke på Mulighed, Kommando, og J. Alternativt kan du også klikke på Flere muligheder (de tre lodrette prikker), Vælg Flere værktøjer, og klik derefter på Udvikler værktøjer.run-tab-auto-refresh-script-chrome

Klik derefter på fanen Konsol og indtast scriptet nedenfor:

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

Tja, antag, at du ikke rigtig føler dig tryg ved at køre disse scripts. I så fald kan du bruge en browserudvidelse til automatisk at genindlæse dine faner fra tid til anden.

Konklusion

For automatisk at opdatere Chrome-faner kan du injicere et unikt script direkte i browserkonsollen. Alternativt kan du gemme scriptet som et bogmærke. Hvis disse metoder ikke virker, kan du bruge en browserudvidelse, der automatisk genindlæser dine faner.

Nåede du at køre ovenstående scripts? Fortæl os det i kommentarerne nedenfor.