2010-06-11 3 views
0

J'ai un certain nombre de contrôles utilisateur que j'ai besoin d'intégrer dans les macros Umbraco. Chaque contrôle utilisateur a un peu de javascript dans la page qui doit être chargé dans la page.Umbraco: Gestion de la page Javascript dans Uswe Controls

J'ai construit le javascript avec StringBuilder.Appendline puis en enregistrant un script de démarrage avec du code, mais cela pue et je pense qu'il doit y avoir une meilleure façon de procéder.

Avez-vous des idées s'il vous plaît?

Merci,

B

Répondre

1

Si le javascript est pas dynamique, c'est qu'il évolue en fonction des usercontrol vous seriez probablement mieux pour l'extraire et le mettre dans un seul fichier .js pour le site ou dans un certain nombre d'entre eux. Cela permet d'être mis en cache par le navigateur.

Si c'est dynamique alors je le garderais personnellement isolé à l'intérieur du contrôle plutôt que d'essayer de l'écrire tout à la fois. Je ne crois pas que les blocs de script aient un impact majeur sur les performances, bien que je puisse me tromper.