Ich verwende einige CDN JS und CSS-Dateien.So laden Sie lokale Dateien, wenn CDN nicht funktioniert
Ich suchte in Google, wie lokale Daten geladen werden, wenn CDN nicht funktioniert.
finde er eine gute Verbindung wie dieser seine Arbeits
geschrieben<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>
Ja, aber dann habe ich versucht, für ein anderes Netzwerk CDN, dann wird sie nicht von den lokalen Download. Wenn das CDN nicht funktioniert, zeigt es einen Fehler auf meiner Seite an und die Seite funktioniert aufgrund der fehlenden js-Datei nicht richtig. Mittel:
<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>
im obigen Fall des lokale jquery.min.js nicht das Herunterladen, wenn die oben CDN nicht funktioniert.
ähnlich wie für CSS (in Google gesucht und keine gute Lösung gefunden).
Wie Sie wissen, welche CDN nicht funktioniert und entsprechende Dateien von lokalen herunterladen.
Bitte helfen
Vielen Dank im Voraus
Es ist nicht das CDN-Problem. Sie haben zwei verschiedene lokale Pfade. – ahren
Ich habe zwei lokale Pfad geschrieben, aber ich möchte wie Beispiel tun: wenn x cdn nicht funktioniert dann wird es nur die x.local nicht andere herunterladen. wenn 2 cdn js funktionieren nicht, dann wird es nur 2 nicht alle herunterladen wie das zu tun – user1926138