Je suis un lien vers jQuery Mobile de la feuille de style sur un CDN et voudrais revenir à ma version locale de la feuille de style si CA tombe en panne. Pour les scripts, la solution est bien connue:
<!-- Load jQuery and jQuery mobile with fall back to local server -->
<script src="http://code.jquery.com/jquery-1.6.3.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='jquery-1.6.3.min.js'%3E"));
}
</script>
Je voudrais faire quelque chose de similaire pour une feuille de style:
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css" />
Je ne suis pas sûr si une approche similaire peut être réalisé parce que je ne suis pas sûr que le navigateur bloque de la même façon lors de la liaison d'un script comme il le fait lors du chargement d'un script (peut-être qu'il est possible de charger une feuille de style dans une balise script et puis à l'injecter dans la page) ?
Donc ma question est: Comment dois-je faire une feuille de style est chargé localement si CA tombe en panne ?