2008-11-12 5 views

Répondre

9

Service Pack 1 a ajouté la fonction suivante:

Si vous « anyfile.js » et « anyfile-vsdoc.js » dans le même répertoire, puis toutes les références à « anyfile.js » seront converties en automagiquement une référence à "anyfile-vsdoc.js" dans les coulisses.

Ajoutez un fichier vide à côté de votre plugin avec "-vsdoc" ajouté au nom du fichier. Cela devrait "cacher" le plug-in du processeur javascript externe.

+0

yep qui l'a fait, merci – flesh

2

Vous pouvez toujours le charger à partir de votre code-behind au lieu du scriptmanager dans votre aspx/master. De cette façon, l'IntelliSense ne sait pas qu'il est là. Utilisation de ScriptManager.RegisterClientScriptInclude (..).

1

Il se peut que le plugin JavaScript tiers que vous utilisez comporte des erreurs.
Je voudrais vérifier le code JSLint et dirigé cette question à l'auteur du plugin. En ce qui concerne la question elle-même: Je ne pense pas que vous pouvez l'exclure si cela fait partie du projet, mais allez sur le MSDN: Using IntelliSense pour le prouver.

+0

il fait et j'ai :) – flesh

1

Puisque vous avez mentionné jQuery, vous pouvez également charger le script gênant pendant l'exécution.

$ .getScript ("XXX.js");