J'ai un code javascript dans une page web qui doit être chargé après le code js dans la page maître, mais .NET semble vouloir les choses dans l'autre sens. J'ai essayé d'utiliser ClientScript.RegisterStartupScript, mais le code de la page Web apparaît toujours dans le flux de sortie avant le script de la page maître.Comment charger la page web js après la page maître js script
Répondre
Essayez les espaces réservés pour ce contenu.
Dans la page principale:
<head>
...
<script type="text/javascript">
//master's javascript
</script>
<asp:ContentPlaceHolder ID="JsContent" runat="server" />
...
</head>
dans la page web contenu:
<asp:Content ContentPlaceHolderID="JsContent" runat="server">
<script type="text/javascript">
//page's javascript
//this js block will appear after the master's one
</script>
</asp:Content>
RegisterClientScriptBlock, qui insère un bloc de script en haut de la page rendue.
RegisterStartupScript, qui insère un bloc de script à la fin de la page rendue.
http://msdn.microsoft.com/en-us/library/3hc29e2a.aspx#IncludingCustomClientScriptinASP.NETPages
Si vous lisez mon message original, vous verrez que j'ai déjà essayé cette approche. Ce dont j'avais besoin, c'était la réponse d'Andrei au sujet de l'endroit où le code est apparu dans le flux HTML. Sa réponse était sur place. –
Cela fera ce que vous voulez si vous enregistrez les scripts avec les méthodes de registre correspondantes dans le code-behind de votre page maître. L'option est déclarative vs programmatique :) – IrishChieftain
- 1. script d'accès à la page web js
- 2. charger Dynamiquement Jquery dans la page .js
- 3. Utilisateur JS lu par page Web JS
- 4. Inclure le script Jquery dans la page .js
- 5. Recharger la page après avoir sélectionné les images avec JS
- 6. avec la page html, mais la fonction ne fonctionne que js après avoir rafraîchi la page
- 7. Ajout de la page maître à la page Web aspx
- 8. erreur JS sur la page Web dans IE
- 9. Obtenir JS à charger sur la page JQM
- 10. iphone JS action glisser pour charger la page suivante
- 11. Chargement du fichier JS avec JS sans une page Web
- 12. actualiser html js page
- 13. JS comment vérifier si la page Web a été ajoutée en tant que page d'accueil?
- 14. JCrop Problème avec la page maître asp.net
- 15. problème d'affichage erreur sur la page Web en utilisant js
- 16. js et css définis dans la page master ne sont pas inclus dans la page enfant
- 17. Chargement de la page jQuery/JS
- 18. JS rediriger la page d'un niveau
- 19. JS/CSS - Afficher la couche semi-transparente sur page Web pour les utilisateurs handicapés JS
- 20. Quelle est la page maître sur cette page web asp.net?
- 21. Comment inclure le fichier js à partir d'un emplacement partagé dans la page maître de sharepoint
- 22. Rails, rendu partiel via JS au chargement de la page?
- 23. comment est une fois charger le fichier js à la page d'origine pour .load()?
- 24. Ouvrir une nouvelle page Web en utilisant js
- 25. charger le css et js
- 26. Où placer le fichier .js externe dans la page aspx qui utilise le fichier maître
- 27. Jquery charger dynamiquement le script JS
- 28. js: Charger le html d'une page d'un domaine différent
- 29. jQuery Mobile js ne fonctionne que lorsque j'actualise la page
- 30. Magento ajouter Js au pied de page
Travaillé comme un charme! –