Событие load в jquery

M
На сайте с 18.10.2009
Offline
14
846

В jQuery использую событие load для загрузки результата работы стороннего php файла в текущий документ. Так вот, если этот php файл работает дольше 2-3 минут то результат не выводится (но php свою работу делает до конца).

Можно ли это как-нибудь исправить?

PHP MySQL jQuery
kanonir
На сайте с 27.10.2010
Offline
2
#1

Попробуйте время ожидания выставить

$.ajaxSetup({

timeout: 'time in miliseconds'

});

мой блог (http://comphobby.ru)
L
На сайте с 22.06.2008
Offline
44
#2

Много раз сталкивался с этой проблемой в разных браузерах выручало всегда стандартное setTimeout через яфу

LEOnidUKG
На сайте с 25.11.2006
Offline
1768
#3

Сделать кэш, чтобы php файлы выполнялись по крону, а пользователю выдавалась информация из кэша.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий