Если ваше приложение / страница зависит от JS, вы можете загрузить контент с помощью JS, я знаю, что это сбивает с толку.При загрузке их с помощью JS вы можете иметь обратные вызовы, которые позволят вам иметь только функциональность загруженного контента и не должны беспокоиться о том, что вы не загрузили.
var script = document.createElement("script");
script.type = "text/javascript";
script.src = 'http://domain.com/somefile.js';
script.onload = CallBackForAfterFileLoaded;
document.body.appendChild(script);
function CallBackForAfterFileLoaded (e) {
//Do your magic here...
}
У меня обычно это бываетнемного сложнее, имея массивы JS и файлы, которые зависят друг от друга, и если они не загружаются, у меня возникает состояние ошибки.
Я забыл упомянуть, очевидно, я просто показываю, как создатьтег JS, вам придется создать свой собственный метод для других типов файлов, которые вы хотите загрузить.
Надеюсь, что это поможет, ура