Страница не загружается, если отсутствует файл JavaScript - PullRequest
0 голосов
/ 20 марта 2012

Я загружаю файл JavaScript из CDN.Я развиваюсь локально, и я заметил, что, когда мой интернет отключился, а удаленный файл не был доступен, не удалось загрузить всю страницу.

Есть ли способ связать удаленный файл, но сделать так, чтобы остальная часть страницы загружалась, если этот файл отсутствует?Спасибо

Ответы [ 2 ]

1 голос
/ 20 марта 2012

Вы можете использовать асинхронную загрузку . Таким образом, недоступные файлы не будут блокировать загрузку остальной части страницы, но вы, конечно, все равно можете столкнуться с неожиданным поведением, если не удастся загрузить некоторые необходимые файлы сценариев.

0 голосов
/ 20 марта 2012

Вы также можете попробовать разместить файл JavaScript внизу страницы или использовать условные включения.

if(Request.IsLocal)
{
    // Use local files
}
else
{
    // Use CDN files
}
...