我从CDN加载javascript文件。我在本地开发,我注意到当我的互联网发生故障并且远程文件不可用时,整个页面都无法加载。
是否有一种链接到远程文件的方法,但如果缺少此文件,则会加载该页面的其余部分?谢谢
答案 0 :(得分:1)
您可以使用asynchronous loading。这样,不可用的文件不会阻止加载页面的其余部分,但如果某些必要的脚本文件无法加载,您当然仍会遇到意外行为。
答案 1 :(得分:0)
您也可以尝试将JavaScript文件放在页面底部或使用条件包含。
if(Request.IsLocal)
{
// Use local files
}
else
{
// Use CDN files
}