כיצד לרענן אוטומטית כרטיסיות של Chrome ללא הרחבה

נניח שאתה רוצה לרענן אוטומטית את כרטיסיות Google Chrome שלך. במקרה כזה, תוכל להתקין תוסף לדפדפן כדי לבצע את העבודה. לאחר מכן תוכל להגדיר מרווחי זמן מותאמים אישית כדי לטעון מחדש את הכרטיסיות שלך. משתמשים רבים בוחרים לרענן דפי אינטרנט באופן אוטומטי כדי להישאר מחוברים. אבל מה אם אינך רוצה להתקין תוסף של צד שלישי כדי לטעון מחדש את הכרטיסיות שלך? בואו נחקור את האלטרנטיבות.

כיצד לרענן אוטומטית כרטיסיות של Chrome מבלי להוריד דבר

אתה יכול להשתמש בסקריפט מיוחד כדי להורות ל-Chrome לטעון מחדש כרטיסיות מעת לעת. אתה יכול להריץ את הסקריפט כסימנייה או להחדיר אותו ישירות למסוף הדפדפן. תצטרך תמיד להשאיר את הסימנייה או את לשונית מסוף הדפדפן פתוחה כדי ששיטה זו תעבוד.

שיטה 1: השתמש בכרטיסייה A כדי לשלוט בכרטיסייה B

פתח כרטיסייה חדשה ולחץ על Ctrl, מִשׁמֶרֶת, ו אני כדי לפתוח את קונסולת Chrome. לאחר מכן הזן את הסקריפט הבא:

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

בעיקרון, לנצח1 הוא משתנה Javascript עבור Tab B. ה setInterval הפונקציה קוראת למשתנה win1 (Tab B) לטעון מחדש כל 10 דקות.

השאר את שתי הכרטיסיות פתוחות כדי ששיטה זו תעבוד. אם אתה רוצה לסיים את סקריפט הרענון האוטומטי, פשוט סגור את הכרטיסיות שלך. אתה יכול להשתמש בסקריפט שלמעלה כדי לשלוט בכרטיסיות מרובות. כמובן, תצטרך לצבוט מעט את הסקריפט ולהוסיף מרובים לנצח משתנים, ו setInterval פונקציות.

ישנם שני יתרונות עיקריים לשימוש בסקריפט זה: אתה יכול לטעון מחדש דף אינטרנט שאין לך שליטה עליו לחלוטין. הסקריפט לא ייעלם כאשר הכרטיסייה השנייה תתרענן.

שיטה 2: הפעל את סקריפט הרענון האוטומטי כסימנייה

הפעל כרטיסייה חדשה והדבק את הסקריפט למטה בשורת הכתובת שלך:

javascript: document.getElementsByTagName("body")[0].innerHTML =
" src=\"" + window.location.toString() + "\"
style="מיקום: מוחלט; למעלה: 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, הקש אוֹפְּצִיָה, פקודה, ו י. לחילופין, אתה יכול גם ללחוץ על אפשרויות נוספות (שלוש הנקודות האנכיות), בחר עוד כלים, ולאחר מכן לחץ על כלים למפתחים.run-tab-auto-refresh-script-chrome

לאחר מכן לחץ על הכרטיסייה מסוף והזן את הסקריפט למטה:

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

ובכן, נניח שאתה לא ממש מרגיש בנוח להפעיל את התסריטים האלה. במקרה זה, אתה יכול להשתמש בתוסף דפדפן כדי לטעון מחדש את הכרטיסיות שלך באופן אוטומטי מעת לעת.

סיכום

לרענון אוטומטי של כרטיסיות Chrome, אתה יכול להחדיר סקריפט ייחודי ישירות לקונסולת הדפדפן. לחלופין, תוכל לשמור את הסקריפט כסימנייה. אם השיטות האלה לא עובדות, אתה יכול להשתמש בתוסף דפדפן שטוען מחדש את הכרטיסיות שלך באופן אוטומטי.

הצלחת להריץ את הסקריפטים למעלה? ספר לנו בתגובות למטה.