2010-10-26 25 views
1

Je souhaite utiliser le CDN de Microsoft pour héberger la bibliothèque AJAX pour mon application Web .NET 4.0. Cependant, on m'a demandé de mettre en place une solution de repli lorsque le CDN n'est pas disponible ou lorsque les développeurs veulent se développer localement sans Internet. Dans ces scénarios, le ScriptManager doit envoyer les copies hébergées localement plutôt que les copies CDN du JavaScript. Je sais que je peux désactiver manuellement le CDN dans le scriptmanager, mais cela peut être fastidieux et potentiellement mener à des configurations manquées atteignant la production.Activation et désactivation de CDN via ScriptManager

Existe-t-il une manière plus élégante d'utiliser une copie locale des fichiers JavaScript sans désactiver manuellement CDN dans chaque point du code via ScriptManager?

Répondre

0

de Taken plaque chaudière html5

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script> 
<script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.4.2.js"%3E%3C/script%3E'))</script> 
+0

Merci pour la pointe, mais je peux le faire facilement en dehors du ScriptManager. J'espérais une réponse plus orientée vers le contrôle .NET ScriptManager. – sgmeyer