Я ищу способ убедиться, что внешний файл сценария не блокирует просматриваемую страницу,
если обслуживающий его сервер не работает (например, порт 80 по какой-то причине заблокирован).
В настоящее время, когда я тестирую, отключив сервер (Apache) вручную или блокируя этот файл через брандмауэр сервера, я вижу, что браузер пытается загрузить ресурс (в этом случае сценарий) безуспешно в течение длительного периода времени, пока он не прервется. .
Есть ли способ решить эту проблему?
2 ответа
В недавнем сообщении Стива Содерса анализируется эта проблема: Frontend - Единая точка отказа , по браузерам и типу сбоя
Может, пора начать пользоваться jQuery?
Ознакомьтесь с информацией jQuery.ajax () и выполните поиск по ключевому слову timeout
.
ОБНОВЛЕНИЕ:
Для этого конкретного решения вы можете использовать getScript () для извлечения и выполнения удаленных скриптов.
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (кроме ActionScript). Включите все соответствующие теги в свой вопрос; например, [node.js], [jquery], [json] и т. д.