Dość często użytkownicy mogą doświadczyć sytuacji, w której w przeglądarce Internet Explorer (IE) pojawia się komunikat o błędzie skryptu. Jeśli sytuacja jest odosobniona, nie ma się czym martwić, ale gdy takie błędy stają się regularne, warto zastanowić się nad naturą problemu.
Błąd skryptu w przeglądarce Internet Explorer jest zwykle spowodowany nieprawidłowym przetwarzaniem przez przeglądarkę kodu strony HTML, obecnością tymczasowych plików internetowych, ustawieniami konta i wieloma innymi przyczynami, które zostaną omówione w tym materiale. Omówione zostaną także metody rozwiązania tego problemu.
Zanim zaczniesz stosować typowe metody diagnozowania problemów z przeglądarką Internet Explorer powodujących błędy skryptów, musisz upewnić się, że błąd nie występuje tylko w jednej konkretnej witrynie, ale na wielu stronach internetowych jednocześnie. Musisz także sprawdzić stronę internetową, na której wystąpił ten problem, na innym koncie, w innej przeglądarce i na innym komputerze. Umożliwi to zawężenie poszukiwań przyczyny błędu i wykluczy lub potwierdzi hipotezę, że komunikaty pojawiają się w wyniku obecności określonych plików lub ustawień na komputerze
Blokowanie aktywnych skryptów przeglądarki Internet Explorer, ActiveX i Java
Aktywne skrypty, kontrolki ActiveX i Java wpływają na sposób generowania i wyświetlania informacji w serwisie i mogą być prawdziwą przyczyną wcześniej opisanego problemu, jeśli zostaną zablokowane na komputerze użytkownika. Aby mieć pewność, że z tego powodu wystąpią błędy skryptu, wystarczy zresetować ustawienia zabezpieczeń przeglądarki. Aby to zrobić, postępuj zgodnie z poniższymi zaleceniami.
- Otwórz przeglądarkę Internet Explorer 11
- Praca
- W oknie przejdź do zakładki Bezpieczeństwo
- Następnie kliknij przycisk Domyślny, a następnie przycisk OK
Pliki tymczasowe przeglądarki Internet Explorer
Za każdym razem, gdy otwierasz stronę internetową, przeglądarka Internet Explorer zapisuje lokalną kopię tej strony na Twoim komputerze w tak zwanych plikach tymczasowych. Gdy takich plików jest za dużo i rozmiar folderu zawierającego je sięga kilku gigabajtów, mogą wystąpić problemy z wyświetleniem strony internetowej, czyli może pojawić się komunikat o błędzie skryptu. Regularne czyszczenie folderu plików tymczasowych może pomóc w rozwiązaniu tego problemu.
Aby usunąć tymczasowe pliki internetowe, wykonaj następujące kroki.
- Otwórz przeglądarkę Internet Explorer 11
- W górnym rogu przeglądarki (po prawej) kliknij ikonę Praca w postaci koła zębatego (lub kombinacji klawiszy Alt+X). Następnie w menu, które zostanie otwarte, wybierz
- W oknie przejdź do zakładki Są pospolite
- W rozdziale Historia przeglądarki naciśnij przycisk Usuwać…
- W oknie Usuwanie historii recenzji zaznacz pola obok elementów Tymczasowe pliki internetowe i internetowe, Pliki cookie i dane stron internetowych, Czasopismo
- Naciśnij przycisk Usuwać
Obsługa oprogramowania antywirusowego
Błędy skryptów są możliwe w wyniku działania programu antywirusowego, który blokuje aktywne skrypty, kontrolki ActiveX i Java na stronie lub foldery do zapisywania tymczasowych plików przeglądarki. W takim przypadku należy zapoznać się z dokumentacją zainstalowanego produktu antywirusowego i wyłączyć skanowanie folderów w celu zapisywania tymczasowych plików internetowych oraz blokowanie obiektów interaktywnych.
Nieprawidłowe przetwarzanie kodu strony HTML
Zwykle pojawia się w jednej konkretnej witrynie i wskazuje, że kod strony nie jest w pełni przystosowany do pracy z przeglądarką Internet Explorer. W takim przypadku najlepiej wyłączyć debugowanie skryptów w przeglądarce. Aby to zrobić, wykonaj następujące kroki:
- Otwórz przeglądarkę Internet Explorer 11
- W górnym rogu przeglądarki (po prawej) kliknij ikonę Praca w postaci koła zębatego (lub kombinacji klawiszy Alt+X). Następnie w menu, które zostanie otwarte, wybierz
- W oknie przejdź do zakładki Dodatkowo
- Następnie odznacz pole Wyświetlaj powiadomienie o każdym błędzie skryptu i naciśnij przycisk OK.
Oto lista najczęstszych przyczyn błędów skryptów w przeglądarce Internet Explorer, więc jeśli masz dość takich komunikatów, zwróć uwagę i rozwiąż problem raz na zawsze.
Podczas przeglądania Internetu przeglądarka Internet Explorer może wyświetlać komunikaty wskazujące, że strona zawiera błędy i może nie wyświetlać się poprawnie. Spójrzmy na kilka sposobów rozwiązania tego problemu.
Instrukcje
1. W przeglądarce Internet Explorer w lewym dolnym rogu podczas pracy z witryną świeci się stale żółty trójkąt z podpisem - Ukończono, ale na stronie są błędy. Próbowałem już na różnych komputerach i wszędzie pojawia się ten sam błąd. 2. Dlaczego Twoja witryna i moja, którą hostujesz, tak bardzo zwalniają???
W przeglądarce Internet Explorer w lewym dolnym rogu podczas pracy z witryną świeci się stale żółty trójkąt z podpisem - Ukończono, ale na stronie są błędy. Próbowałem już na różnych komputerach i wszędzie pojawia się ten sam błąd. To są błędy JavaScript. Błąd ten możliwy jest w panelu sterowania sklepu, jeśli nie zostały załadowane wszystkie dane - jeśli Internet działa wolno, a w przeglądarce ustawiono mały limit czasu. Z jakiej wersji Internet Explorera korzystałeś? Czy jest to w sklepie czy w panelu sterowania? Testowane w wersjach 6 i 7 IE oraz innych przeglądarkach - nie stwierdzono takiego błędu. Dlaczego Twoja witryna tak bardzo zwalnia i moja także, której hostem jesteś??? Niestety strony systemu zarządzania sklepem są bardzo uciążliwe, podłączonych jest dużo zewnętrznego JavaScriptu, dlatego aby je otworzyć potrzebny jest szeroki kanał internetowy i ustawienie długiego czasu odpowiedzi (timeout) w ustawieniach przeglądarki. Przejście na inny hosting niestety nie będzie w stanie poprawić szybkości ładowania stron panelu sterowania. Jeśli chodzi o same sklepy internetowe, strony sklepów nie są duże, nie ładują się żadne duże skrypty, czyli strony sklepów internetowych powinny ładować się szybko. Najcięższym elementem wpływającym na ładowanie stron sklepu jest menu sekcji z zamykaniem i otwieraniem folderów, którego uformowanie wymaga czasu i może nieco spowolnić ładowanie. Możesz wyłączyć to rozszerzone menu sekcji w panelu sterowania: Projektuj->Zarządzaj polami->dm_kategorie (sekcje rozwijane)->wyłącz i zamiast tego włącz pole kategorii (proste sekcje), które jest generowane szybciej. Szybkość ładowania strony dla użytkowników z Rosji jest nieco wolniejsza, ponieważ jesteśmy zlokalizowani na Ukrainie i jest więcej punktów wymiany w łańcuchu serwerów do Rosji. Problem ten można rozwiązać kupując skrypt sklepu internetowego i umieszczając go na hostingu w Rosji. Więcej szczegółów na temat warunków na stronie zamówienia http://7910.org/additional_services2.php
Na wszystkich komputerach, na których próbowałem uzyskać dostęp do mojej witryny www.hotter-yug.ru, zainstalowano licencjonowany WinXP Pro SP3 + wszystkie najnowsze aktualizacje ze strony Microsoft. Internet Explorer wer. 7.0.5730.13 Kiedy wchodzę na www.7910.org - w lewym dolnym rogu nie pojawia się błąd Kiedy wchodzę na forum.7910.org - błąd: Linia: 261 Znak: 1 Błąd: Zakłada się obecność obiektu Kod: 0 URL: http://forum .7910.org/ Kiedy wchodzę na www.hotter-yug.ru - błąd: Linia: 24 Znak: 22 Błąd: Nieprawidłowy znak Kod: 0 URL: http://www.hotter- yug.ru/ Czekam na Twoje komentarze. p.s. Szybkość dostępu do Yandex i Twojej domeny ode mnie ping www.yandex.ru Odpowiedź z 93.158.134.3: liczba bajtów=32 czas=63ms TTL=54 Odpowiedź z 93.158.134.3: liczba bajtów=32 czas=61ms TTL=54 Odpowiedź z 93.158.134.3: liczba bajtów=32 czas=63ms TTL=54 Odpowiedź z 93.158.134.3: liczba bajtów=32 czas=63ms TTL=54 ping www.7910.org Odpowiedź z 208.84.145.75: liczba bajtów=32 czas=240ms TTL=54 Odpowiedź z 208.84.145.75: ilość bajtów=32 czas=240ms TTL=54 Odpowiedź z 208.84.145.75: ilość bajtów=32 czas=244ms TTL=54 Odpowiedź z 208.84.145.75: liczba bajtów=32 czas=241ms TTL=54 cztery razy wolniej:o((((
Znaleźliśmy wersję IE 7.0.5, przetestowaliśmy ją i wprowadziliśmy pewne zmiany. Sprawdź, czy są teraz jakieś błędy. p.s. Szybkość dostępu do Yandex i do Twojej domeny ode mnie Czas reakcji na Ping ma w naszym przypadku niewielki wpływ na prędkość pobierania. Nawet gdyby czas wynosił = 1 ms, nie zauważyłbyś różnicy, ponieważ przetwarzanie skryptów trwa sto razy dłużej. Ponadto wraz ze wzrostem popularności i frekwencji zabrakło przepustowości kanału i mocy serwerów. Kupujemy dodatkowe serwery i rozwijamy kanał, to wymaga czasu. Obiecujemy, że podejmiemy wszelkie możliwe działania, aby zwiększyć prędkość ładowania sklepów. Sami również ponosimy straty z powodu „hamulców” systemu.
Dzień dobry Sprawdź dynamiczne strony sklepu pod kątem błędów. Bo przy ładowaniu wypisuje się komunikat, że został załadowany z błędami, także na stronie głównej. Z poważaniem Erszow Aleksander
IE skarży się na ten kod do umieszczenia czatu online: onclick="o=window.open;o("https://siteheart.com/webconsultation/10240", "siteheart_sitewindow_10240", "width=550,height=400,top=30 ,left=30,zmienny rozmiar=tak"); return false;" Ten kod faktycznie zawiera wiele błędów JavaScript i IE to zgłasza.
1 |