Πώς να ανανεώσετε αυτόματα τις καρτέλες του Chrome χωρίς επέκταση

Ας υποθέσουμε ότι θέλετε να ανανεώσετε αυτόματα τις καρτέλες σας στο Google Chrome. Σε αυτήν την περίπτωση, μπορείτε να εγκαταστήσετε μια επέκταση προγράμματος περιήγησης για να ολοκληρώσετε τη δουλειά. Στη συνέχεια, μπορείτε να ορίσετε προσαρμοσμένα χρονικά διαστήματα για να φορτώσετε ξανά τις καρτέλες σας. Πολλοί χρήστες επιλέγουν να ανανεώνουν αυτόματα τις ιστοσελίδες για να παραμείνουν συνδεδεμένοι. Τι γίνεται όμως αν δεν θέλετε να εγκαταστήσετε μια επέκταση τρίτου μέρους για να φορτώσετε ξανά τις καρτέλες σας; Ας εξερευνήσουμε τις εναλλακτικές λύσεις.

Πώς να ανανεώσετε αυτόματα τις καρτέλες του Chrome χωρίς να κατεβάσετε τίποτα

Μπορείτε να χρησιμοποιήσετε ένα ειδικό σενάριο για να δώσετε εντολή στο Chrome να φορτώνει ξανά καρτέλες από καιρό σε καιρό. Μπορείτε να εκτελέσετε το σενάριο είτε ως σελιδοδείκτη είτε να το εισάγετε απευθείας στην κονσόλα του προγράμματος περιήγησης. Θα πρέπει να διατηρείτε πάντα ανοιχτή τον σελιδοδείκτη ή την καρτέλα της κονσόλας του προγράμματος περιήγησης για να λειτουργήσει αυτή η μέθοδος.

Μέθοδος 1: Χρησιμοποιήστε την καρτέλα Α για να ελέγξετε την καρτέλα Β

Ανοίξτε μια νέα καρτέλα και πατήστε Ctrl, Μετατόπιση, και Εγώ για να ανοίξετε την κονσόλα Chrome. Στη συνέχεια, πληκτρολογήστε το ακόλουθο σενάριο:

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

Βασικα, νίκη 1 είναι μια μεταβλητή Javascript για την καρτέλα B. ο setInterval Η συνάρτηση καλεί τη μεταβλητή win1 (Tab B) για επαναφόρτωση κάθε 10 λεπτά.

Διατηρήστε ανοιχτές και τις δύο καρτέλες για να λειτουργήσει αυτή η μέθοδος. Εάν θέλετε να τερματίσετε το σενάριο αυτόματης ανανέωσης, απλώς κλείστε τις καρτέλες σας. Μπορείτε να χρησιμοποιήσετε το παραπάνω σενάριο για να ελέγξετε πολλές καρτέλες. Φυσικά, θα χρειαστεί να τροποποιήσετε λίγο το σενάριο και να προσθέσετε πολλά νίκη μεταβλητές, και setInterval λειτουργίες.

Υπάρχουν δύο βασικά πλεονεκτήματα στη χρήση αυτού του σεναρίου: μπορείτε να φορτώσετε ξανά μια ιστοσελίδα που δεν έχετε κανέναν απολύτως έλεγχο. Το σενάριο δεν θα εξαφανιστεί όταν ανανεωθεί η δεύτερη καρτέλα.

Μέθοδος 2: Εκτελέστε το σενάριο αυτόματης ανανέωσης ως σελιδοδείκτη

Ανοίξτε μια νέα καρτέλα και επικολλήστε το παρακάτω σενάριο στη γραμμή διευθύνσεών σας:

javascript: document.getElementsByTagName("body")[0].innerHTML =
" src=\"" + window.location.toString() + "\"
style=\"position: απόλυτη; κορυφή: 0; αριστερά: 0; δεξιά: 0; κάτω: 0; πλάτος: 100%; ύψος: 100%;\">
";
reloadTimer = setInterval(
λειτουργία(){
document.getElementById("testFrame").src=document.getElementById("testFrame").src
},
10000
)

Στη συνέχεια, αποθηκεύστε το σενάριο ως νέο σελιδοδείκτη. Εισάγοντας το σενάριο ως σελιδοδείκτη, αναγκάζετε το πρόγραμμα περιήγησης να διατηρήσει το πρόθεμα JavaScript το οποίο διαφορετικά θα καταργούσε. Βασικά, αντικαθιστάτε το σώμα του εγγράφου με ένα iframe. ο setInterval Η λειτουργία είναι το έναυσμα που φορτώνει ξανά τη σελίδα σύμφωνα με τις ρυθμίσεις χρονικού διαστήματος.

Λάβετε υπόψη ότι ορισμένες ιστοσελίδες ενδέχεται να αρνηθούν να εμφανίσουν οποιοδήποτε περιεχόμενο αφού εντοπίσουν ότι χρησιμοποιείτε iframe.

Μέθοδος 3: Εκτελέστε το σενάριο αυτόματης ανανέωσης στην κονσόλα DevTools

Αρχικά, φορτώστε τη σελίδα που θέλετε να ανανεώσετε. Για να εκτελέσετε το σενάριο της καρτέλας αυτόματης ανανέωσης στην κονσόλα DevTools, πρέπει πρώτα να ανοίξετε την κονσόλα. Στα Windows, πατήστε το Μετατόπιση, Ctrl, και Εγώ κλειδιά. Στο macOS, πατήστε Επιλογή, Εντολή, και J. Εναλλακτικά, μπορείτε επίσης να κάνετε κλικ στο Περισσότερες επιλογές (οι τρεις κάθετες κουκκίδες), επιλέξτε Περισσότερα εργαλείακαι μετά κάντε κλικ στο Εργαλεία προγραμματιστή.run-tab-auto-refresh-script-chrome

Στη συνέχεια, κάντε κλικ στην καρτέλα Κονσόλα και εισαγάγετε το παρακάτω σενάριο:

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

Λοιπόν, ας υποθέσουμε ότι δεν αισθάνεστε πραγματικά άνετα να τρέχετε αυτά τα σενάρια. Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε μια επέκταση προγράμματος περιήγησης για αυτόματη επαναφόρτωση των καρτελών σας από καιρό σε καιρό.

συμπέρασμα

Για να ανανεώσετε αυτόματα τις καρτέλες του Chrome, μπορείτε να εισάγετε ένα μοναδικό σενάριο απευθείας στην κονσόλα του προγράμματος περιήγησης. Εναλλακτικά, μπορείτε να αποθηκεύσετε το σενάριο ως σελιδοδείκτη. Εάν αυτές οι μέθοδοι δεν λειτουργούν, μπορείτε να χρησιμοποιήσετε μια επέκταση προγράμματος περιήγησης που επαναφορτώνει αυτόματα τις καρτέλες σας.

Καταφέρατε να εκτελέσετε τα παραπάνω σενάρια; Ενημερώστε μας στα σχόλια παρακάτω.