Отмена медленной загрузки внешних скриптов - PullRequest
1 голос
/ 11 апреля 2009

Я динамически добавляю теги сценария в DOM, чтобы я мог загружать данные JSON. Иногда при загрузке происходит что-то не так, и скрипт не загружается должным образом.

Как мне сказать браузеру отказаться от скрипта, загрузка которого заняла слишком много времени? Я думаю, что это важно, потому что браузер ограничивает количество открытых запросов одновременно, и я не хочу тратить его на потерянные соединения.

Я пытался удалить тег script из DOM, но, похоже, это не сработало.

1 Ответ

1 голос
/ 11 апреля 2009

Я не уверен, что вы можете контролировать, как браузер загружает скрипт, как только вы вставили его в DOM.

Однако, если вы используете XMLHttpRequest для загрузки данных JSON, вы можете вызвать метод abort, если запрос занимает слишком много времени.

Steve

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...