Деякі з користувачів під час роботи в інтернеті і відвідування різних сайтів (особливо, це стосується відомої соціальної мережі «Вконтакте») можуть зіткнутися з ситуацією, коли при спробі переходу на будь-яку веб-сторінку, запуску відео або музики операція блокується, а користувач вгорі отримує повідомлення «JavaScript error dombyclass is not defined». В даному матеріалі я детально розповім про цю помилку, а також поясню, як вирішити проблему JavaScript error dombyclass is not defined.
Що значить помилка
Як видно з самого повідомлення, ця помилка пов’язана з поганою роботою одного з програмних модулів, написаних на JavaScript – сценарному мови додатків, що використовується, зокрема, для додання інтерактивності веб-сторінок. Зазвичай виникнення помилки JavaScript error dombyclass is not defined означає наявність програмних проблем у сайту, на якому ви знаходитесь, при цьому проблема зазвичай носить тимчасовий характер, і при її виявленні розробники досить швидко її виправляють. Тому, якщо ви зіткнетеся з розглянутої помилкою, ви можете зробити її скріншот і написати листа розробникам, вказавши на виявлену проблему. Як повернути стару версію ВК тут.
Як вирішити JavaScript error dombyclass is not defined
Якщо ж ця проблема виникає тільки у вас, а у інших користувачів при вході на даний сайт не спостерігається подібних проблем, то я рекомендую зробити наступне:
- Спробуйте оновити сторінку , натиснувши F5 або Ctrl+F5);
- Спробуйте перезавантажити комп’ютер;
- Перевірте файл hosts. Заходимо в загальний каталог Windows, переходимо в папку system32, потім заходимо в каталог drivers, потім у etc. В даній директорії ви побачите файл hosts, який необхідно відкрити за допомогою блокнота (або іншого підручного текстового редактора), і переглянути його вміст. У вас там має бути тільки напис 127.0.0.1 localhost, все інше видаліть. Збережіть зміни і перезавантажте ваш ПК;
- Оновіть Adobe Flash Player і Java;
- Очистіть кеш і cookies вашого браузера. Наприклад, для Firefox це Налаштування – Додатково – Мережа, і тиснемо «Очистити зараз» навпроти режим веб-вмісту;
- Перевірте вашу систему надійним антивірусом. Іноді в подібних проблемах буває винувато шкідливе програмне забезпечення, яке потрапило яким-небудь чином на ваш комп’ютер. Використовуйте випробуваних «бійців» з вірусами рівня Dr.Web CureIt!, Trojan Remover та інших для повного очищення вашого комп’ютера від злоякісних програм;
- Видаліть сумнівні розширення. За відгуками користувачів, такі розширення до браузеру як Vkplugin, Vksaver, BrowseMark, Super Mega Best і ряд інших можуть бути винні у виникненні помилки. Зайдіть в розширення вашого браузера і видаліть їх (та й перевірте, чи немає їх у списку встановлених програм на вашому ПК);
- Використовуйте інший браузер. Деяким користувачам у боротьбі з даною помилкою допомогла зміна браузера.
До речі, така і така JavaScript error dombyclass is not defined помилки можуть з’являтися в процесі перегляду в режимі детальної перевірки Javascript (наприклад, Mozilla). Незначні недоліки і шорсткості все одно знайдуться, що може викликати появу зазначеної проблеми.
Висновок
Як бачимо, виникнення помилки JavaScript error dombyclass is not defined може бути пов’язано з дисфункцією програмного коду розробників, дією доповнень до браузеру, зміною файлу hosts і впливом вірусних програм. Виконання наведених мною порад допоможе вирішити проблему з розглянутої помилкою, забезпечивши надійну і стабільну роботу вашої системи.