( Отредактировано: первая попытка была неправильной )
<script src="some/remote/script.js">
// Set a flag in the above script
</script>
<script>
if ( ! flag ) {
// This code runs if script.js fails to load for some reason
}
</script>
<object data="http://cdn/file.png" type="image/png">
<!-- You can nest objects in here too -->
<img src="http://local/file.png" alt="Fallback Image"/>
</object>
Итак, я полагаю, вы можете использовать метод сценария для всего; если удаленные файлы не загружаются, используйте запасной код, чтобы изменить все пути, указывающие на сервер резервного копирования.