Синхронный xmlhttprequest в основном потоке является устаревшим

В 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 ничего не понимаю, поэтому если у кого-то будет ответ, пожалуйста прошу объяснить как это исправить. Спасибо!

Читайте также  Прошивка nokia lumia 900
Ссылка на основную публикацию
Adblock
detector