В google chrome код запускается нормально. Но в firefox и в opera данный код не работает — выдает ошибку.
Помогите! В чем ошибка?
- Вопрос задан более трёх лет назад
- 6939 просмотров
Я переписал код на:
В chrome запускается хорошо, но в firefox все равно выводиться ошибка "Синхронный XMLHttpRequest в основной нити является устаревшим из-за его пагубного влияния на работу конечного пользователя."
Я пытаюсь создать функцию ajax с API-интерфейсом списка MailChimp, однако сталкиваюсь со следующей ошибкой «Синхронный запрос XMLHttpRequest в основном потоке устарел из-за его вредных эффектов». PHP-код работает нормально, но когда я пытаюсь ввести AJAX, все идет не так.
Честно говоря, я не знаю, с чего начать, поскольку у меня мало опыта использования ajax с API.
Может ли кто-нибудь быть любезным, пересмотреть приведенный ниже код и высказать свои мысли?
Решение
.load сам по себе является синхронным, если в глобальных настройках jQuery AJAX не указано иное.
Добрый день. Попытался найти из готовых ответов, но что-то поиск по фразе то ли не работает, то ли как-то хитро через операторы надо.
В общем, суть: сайт на WP (движок и плагины обновлены). При загрузке любой страницы вижу в консоли 1 warning от jquery.js с описанием:
Вольный перевод примерно такой:
"Синхронный XMLHttpRequest в основном потоке является устаревшим из-за его пагубного влияния на работу конечного пользователя."
Почему разрабы WP, зная текущие стандарты, включают такой код в последние релизы WP — загадка.
В JS ничего не понимаю, поэтому если у кого-то будет ответ, пожалуйста прошу объяснить как это исправить. Спасибо!