Не работает javascript

Создание сайтов и их программирование, код, устранение неисправностей
Ответить
#1
Vlad1998
Новичок
Сообщения: 4
Регистрация: 15.03.2021
Получил(а) "Спасибо": 0
Предупреждения: 0
Репутация: 0

Не работает javascript

Возникла небольшая проблемка с виджетом на джаваскрипте. В виджете, видимо, есть какая-то функция или кусок кода, который не работает в старых браузерах. Сам виджет не сказать чтоб был очень важным, но придаёт странице более привлекательный вид. Однако есть определённый процент юзеров со старыми браузерами, у которых из-за этого неработающего кода вообще перестаёт работать весь сайт. Как это обойти? Сам виджет вызывается таким кодом:
$('#sidebar).newsSlider({
здесь параметры
});
#2
Chief
Site Admin
Сообщения: 82
Регистрация: 12.01.2021
Получил(а) "Спасибо": 16
Предупреждения: 0
Репутация: 20

Re: Не работает javascript

Попробуйте обернуть вызов виджета в конструкцию try...catch. В вашем случае это должно выглядеть так:
try {
$('#sidebar).newsSlider({
здесь параметры
});
} catch (e) {}
Тогда в случае возникновения ошибки при выполнении кода ваш виджет показываться не будет, но сайт в целом останется рабочим.
#3
Vlad1998
Новичок
Сообщения: 4
Регистрация: 15.03.2021
Получил(а) "Спасибо": 0
Предупреждения: 0
Репутация: 0

Re: Не работает javascript

Хорошо, попробую.
Ответить

Вернуться в «Управление сайтами»