如果缺少JavaScript文件,则不会加载页面

时间:2012-03-20 11:10:23

标签: html cdn

我从CDN加载javascript文件。我在本地开发,我注意到当我的互联网发生故障并且远程文件不可用时,整个页面都无法加载。

是否有一种链接到远程文件的方法,但如果缺少此文件,则会加载该页面的其余部分?谢谢

2 个答案:

答案 0 :(得分:1)

您可以使用asynchronous loading。这样,不可用的文件不会阻止加载页面的其余部分,但如果某些必要的脚本文件无法加载,您当然仍会遇到意外行为。

答案 1 :(得分:0)

您也可以尝试将JavaScript文件放在页面底部或使用条件包含。

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