כיצד לתקן שגיאת סקריפט שאינה מגיבה

לוגו JavaScript או JS

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

Warning: Unresponsive script. A script on this page may be busy or may have stopped responding.

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



איך אני מתנתק

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

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

הערה

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



פתח את מסוף הדפדפן

עבור סקריפט בדף האינטרנט, אתה יכול לפתוח את מסוף הדפדפן של Firefox, שעשוי להראות מה גורם לשגיאה. כדי לפתוח את מסוף השגיאות, לחץ על הכל מקש לצפייה ב תפריט קבצים ואז בחר כלים , מפתח אינטרנט , ו קונסולת הדפדפן , או לחץ Ctrl + מִשׁמֶרֶת + י.

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

מה קרה לחשבון הפייסבוק שלי
הערה

כל אחד תַסרִיט או שגיאת תוספות יכולות להיות שונות מבחינת מה שמוצג במסוף הדפדפן, כך שאין דבר אחד ספציפי שאנחנו יכולים להמליץ ​​לנו לנסות למצוא.



השבת תוספות או הפעל את הדפדפן במצב בטוח

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

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

שגיאת ניפוי באגים בסקריפט

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

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