Używam niektórych plików CDN js i css.Jak załadować pliki lokalne, jeśli CDN nie działa
Szukałem w Google tego, jak załadować dane lokalne, jeśli CDN nie działa.
znalazłem dobre łącze napisane jak to
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='JS/Plugins/jquery-1.8.2.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
Tak jego pracy, ale potem próbowałem do innej sieci CDN, a potem jej nie pobierając od lokalnego. jeśli CDN nie działa, oznacza to błąd na mojej stronie, a strona nie działa poprawnie z powodu braku tego pliku js. środki:
<script type="text/javascript" src="http://code.jquery.com/ui/1.9.1/jquery-ui.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='Include/JS/JqueryPlugin/jquery.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
w powyższym przypadku lokalnych jquery.min.js nie jest pobierany, gdy powyżej CDN nie działa.
podobnie jak zrobić dla CSS (wyszukiwano w Google i nie znaleziono żadnego dobrego rozwiązania).
Jak sprawdzić, która sieć CDN nie działa i pobrać odpowiednie pliki z lokalnego.
Proszę o pomoc
góry dziękuję
To nie jest problem CDN. Masz dwie różne ścieżki lokalne. – ahren
Mam napisane dwie lokalne ścieżki, ale chcę zrobić, jak Przykład: jeśli x cdn nie działa, to pobierze tylko x.local, a nie inne. jeśli 2 cdn js nie działa, to pobierze tylko 2 nie wszystkie jak to zrobić – user1926138