הודעת שגיאה: "קובץ Script בדף זה גורם ל- Internet Explorer לפעול לאט"

מספר מאמר: 175500 - הצג מוצרים שמאמר זה מתייחס אליהם.
הרחב הכל | כווץ הכל

תקציר

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

מידע נוסף

קיימים מצבים שבהם דף אינטרנט מכיל script שדורש זמן ארוך במיוחד לפעולה. אם אתה מציב scripting של פקד ActiveX בדף אינטרנט להעברת קובץ גדול במיוחד או לביצוע שאילתה במסד נתונים גדול, הדבר יגרום לעתים קרובות לעיכוב ארוך במיוחד. Internet Explorer 3.02 מזהה את העיכוב הארוך ומציעה למשתמש תיבת דו-שיח עם ההודעה הבאה:

דף זה מכיל קובץ script שדורש זמן ארוך במיוחד לסיום. לסיום כעת, לחץ על ביטול.
תיבת ההודעה המקבילה עבור Internet Explorer גירסאות 4.0, 5.0, 6, 7, ו- 8 היא:

קובץ Script בדף זה גורם ל- Internet Explorer לפעול לאט. אם הוא ימשיך לפעול, המחשב שלך עשוי להפסיק להגיב. האם ברצונך לבטל את ה- Script?
מנגנון זה מאפשר למשתמש לעצור script שאינו תקין אשר נכנס ללולאה אינסופית או שפעולתו איטית מסיבות אחרות.

ב- Internet Explorer 3.02, תיבת הודעה זו עשויה להופיע על מחשבים המריצים Windows 95. גירסת 3.02 של הדפדפן מחפשת במיוחד לברר האם הליך ה- script הציג הודעות של Windows בחמש השניות האחרונות. אין כל דרך לשנות תקופת פסק זמן זו עבור Internet Explorer 3.02. אם אתה משתמש בפקד ActiveX עם פעילויות ארוכות חוסמות, על פקד ActiveX זה להשתמש במנגנון אירועים ולהחזיר שליטה למשתמש או לקרוא ל-PeekMessage בכל חמש שניות כדי לאפס את פסק הזמן.

ב-Internet Explorer 4.0 ובגירסאות מאוחרות יותר, פסק הזמן אינו עוד ערך קבוע המתבסס על הודעות של Windows. Internet Explorer עוקב כעת אחר המספר הכולל של משפטי script שבוצעו ומאפס את הערך בכל פעם שמתחיל ביצוע script חדש, כגון מפסק זמן או ממטפל באירועים, עבור הדף הנוכחי באמצעות מנוע ה-script. Internet Explorer מציג תיבת דו-שיח "script ארוך" כאשר ערך זה עובר ערך סף מסוים. Internet Explorer אינו בודק בכל הוראה כדי לברר האם היא עברה את הגבול. מדי פעם, מנוע ה-script דוגם את Internet Explorer עם מספר ההצהרות שבוצעו ו-Internet Explorer בודק אם מספר זה עבר את הגבול. כתוצאה ממנגנון זה, ניתן לבצע יותר ממגבלת ברירת המחדל מבלי להציג את תיבת הדו-שיח אם ביצוע ה-script כולו מסתיים לפני שמנוע ה-script דוגם את Internet Explorer.

כדי שאנו נשנה עבורך את ערך פסק זמן זה ב-Internet Explorer גירסאות 4.0, 5.0, 6, 7, או 8, עבור אל הסעיף "תקנו עבורי". אם אתה מעדיף לתקן בעיה זו בעצמך, עבור לסעיף "אני מעדיף לתקן בעצמי".

תקנו עבורי



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


Fix this problem
Microsoft Fix it 50403


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

כעת עבור אל הסעיף "האם הבעיה נפתרה?".



אני מעדיף לתקן בעצמי

חשוב הסעיף, השיטה או המשימה במאמר זה מכילים פעולות המציינות כיצד לשנות את הרישום. עם זאת, אם תשנה את הרישום באופן שגוי עלולות להתרחש בעיות חמורות. לכן הקפד לבצע פעולות אלה בזהירות. לקבלת תוספת הגנה, בצע גיבוי של הרישום לפני שתבצע בו שינויים. לאחר מכן, אם תתרחש בעיה, תוכל לשחזר את הרישום. לקבלת מידע נוסף על אופן הגיבוי והשחזור של הרישום, לחץ על מספר המאמר הבא כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
322756 כיצד לגבות ולשחזר את הרישום ב- Windows


כדי לשנות ערך פסק זמן זה ב- Internet Explorer גירסאות 4.0, 5.0, 6, 7, או 8, בצע את הפעולות הבאות:
  1. באמצעות עורך רישום כגון Regedt32.exe, פתח את המפתח הבא:
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles

    הערה אם המפתח
    Styles
    אינו קיים, צור מפתח חדש בשם
    Styles
    .
  2. צור ערך DWORD חדש בשם "MaxScriptStatements" תחת מפתח זה וקבע את הערך שלו למספר הצהרות script הרצוי. אם אינך בטוח בערך הדרוש להגדרה זו, תוכל להגדירו לערך DWORD של 0xFFFFFFFF כדי להימנע לחלוטין מתיבת הדו-שיח.
כברירת מחדל, המפתח אינו קיים. אם המפתח טרם נוסף, ערך סף ברירת המחדל עבור תיבת הדו-שיח של פסק הזמן הוא 5,000,000 הצהרות עבור Internet Explorer 4 וגירסאות מאוחרות יותר.

מכיוון שפסק הזמן של Internet Explorer גירסאות 4.0, 5.0, 6, 7, ו- 8 מתבסס על מספר הצהרות ה-script שבוצעו, תיבת הדו-שיח של פסק הזמן לא תוצג במהלך עיכובים של בקד ActiveX או גישה למסד נתונים. לולאות אינסופיות ב-script כן יזוהו.

האם הפתרון פתר את הבעיה?

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

מידע נוסף

לקבלת מידע נוסף בנושא מהירות, אבטחה ויכולת ההתאמה של Internet Explorer 8, בקר באתר האינטרנט הבא של Microsoft:
http://windows.microsoft.com/he-il/internet-explorer/download-ie

מאפיינים

מספר מאמר: 175500 - סקירה אחרונה: יום חמישי 28 פברואר 2013 - עדכון: 8.0
המידע במאמר זה חל על:
  • Windows Internet Explorer 8
  • Windows Internet Explorer 7
  • Microsoft Internet Explorer 6.0
מילות מפתח 
kbfixme kbmsifixme kbcode kbFAQ kbhowto kbscript KB175500

ספק משוב