Hoe Chrome-tabbladen automatisch te vernieuwen zonder een extensie

click fraud protection

Stel dat u uw Google Chrome-tabbladen automatisch wilt vernieuwen. In dat geval kunt u een browserextensie installeren om de klus te klaren. U kunt vervolgens aangepaste tijdsintervallen instellen om uw tabbladen opnieuw te laden. Veel gebruikers kiezen ervoor om webpagina's automatisch te vernieuwen om ingelogd te blijven. Maar wat als u geen extensie van derden wilt installeren om uw tabbladen opnieuw te laden? Laten we de alternatieven onderzoeken.

Hoe Chrome-tabbladen automatisch te vernieuwen zonder iets te downloaden

U kunt een speciaal script gebruiken om Chrome te instrueren om van tijd tot tijd tabbladen opnieuw te laden. U kunt het script als bladwijzer uitvoeren of rechtstreeks in de browserconsole injecteren. U moet altijd de bladwijzer of het browserconsole-tabblad open houden om deze methode te laten werken.

Methode 1: Gebruik Tab A om Tab B te bedienen

Open een nieuw tabblad en druk op Ctrl, Verschuiving, en l om de Chrome-console te openen. Voer vervolgens het volgende script in:

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

In principe, win1 is een Javascript-variabele voor Tab B. De setInterval functie roept de win1-variabele (Tab B) aan om elke 10 minuten opnieuw te laden.

Houd beide tabbladen open om deze methode te laten werken. Als u het automatisch vernieuwende script wilt beëindigen, sluit u gewoon uw tabbladen. U kunt het bovenstaande script gebruiken om meerdere tabbladen te beheren. Natuurlijk moet je het script een beetje aanpassen en meerdere toevoegen winnen variabelen, en setInterval functies.

Er zijn twee belangrijke voordelen aan het gebruik van dit script: je kunt een webpagina herladen waar je absoluut geen controle over hebt. Het script verdwijnt niet wanneer het tweede tabblad wordt vernieuwd.

Methode 2: Voer het automatisch vernieuwende script uit als een bladwijzer

Start een nieuw tabblad en plak het onderstaande script in je adresbalk:

javascript: document.getElementsByTagName("body")[0].innerHTML =
" src=\"" + window.location.toString() + "\"
style=\"positie: absoluut; boven: 0; links: 0; rechts: 0; onder: 0; breedte: 100%; hoogte: 100%;\">
";
reloadTimer = setInterval(
functie(){
document.getElementById("testFrame").src=document.getElementById("testFrame").src
},
10000
)

Sla het script vervolgens op als een nieuwe bladwijzer. Door het script als bladwijzer in te voeren, dwingt u de browser om het JavaScript-voorvoegsel te behouden dat het anders zou verwijderen. Kortom, u vervangt de documenttekst door een iframe. De setInterval functie is de trigger die de pagina opnieuw laadt volgens uw tijdsintervalinstellingen.

Houd er rekening mee dat bepaalde webpagina's kunnen weigeren inhoud weer te geven zodra ze hebben gedetecteerd dat u een iframe gebruikt.

Methode 3: Voer het Auto-Refresh Script uit in de DevTools-console

Laad eerst de pagina die u wilt vernieuwen. Om het automatisch vernieuwende tabbladscript in de DevTools-console uit te voeren, moet u eerst de console openen. Druk in Windows op de Verschuiving, Ctrl, en l sleutels. Druk in macOS op Optie, Opdracht, en J. Als alternatief kunt u ook klikken op Meer opties (de drie verticale stippen), selecteer Meer toolsen klik vervolgens op Ontwikkelaarstools.run-tab-auto-refresh-script-chrome

Klik vervolgens op het tabblad Console en voer het onderstaande script in:

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

Stel dat u zich niet echt op uw gemak voelt bij het uitvoeren van deze scripts. In dat geval kunt u een browserextensie gebruiken om uw tabbladen van tijd tot tijd automatisch opnieuw te laden.

Conclusie

Om Chrome-tabbladen automatisch te vernieuwen, kunt u een uniek script rechtstreeks in de browserconsole injecteren. U kunt het script ook als bladwijzer opslaan. Als deze methoden niet werken, kunt u een browserextensie gebruiken die uw tabbladen automatisch opnieuw laadt.

Is het je gelukt om bovenstaande scripts uit te voeren? Laat het ons weten in de reacties hieronder.