マスターページのjsコードの後にロードする必要があるWebページにjavascriptコードがありますが、.NETはその逆の方法を望んでいるようです。私はClientScript.RegisterStartupScriptを使用しようとしましたが、Webページコードはマスターページスクリプトの前に出力ストリームに表示されます。マスターページjsスクリプトの後にWebページjsをロードする方法
答えて
このためにコンテンツプレースホルダを試してください。マスターページで
:コンテンツウェブページ内
<head>
...
<script type="text/javascript">
//master's javascript
</script>
<asp:ContentPlaceHolder ID="JsContent" runat="server" />
...
</head>
:レンダリングされたページの上部にスクリプトブロックを挿入
<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、。
RegisterStartupScriptは、レンダリングされたページの最後にスクリプトブロックを挿入します。
http://msdn.microsoft.com/en-us/library/3hc29e2a.aspx#IncludingCustomClientScriptinASP.NETPages
オリジナルの投稿を読んでみると、私はすでにこのアプローチを試していることがわかります。私が必要としたのは、コードがHTMLストリームに現れた場所についてのAndreiの答えでした。彼の答えは上にあった。 –
これは、マスタページのコードビハインドに対応するレジスタメソッドでスクリプトを登録する場合に必要な処理を行います。オプションは宣言型とプログラム型です:) – IrishChieftain
- 1. .fetchAllの後に行をループする方法Bookshelf js + knex js?
- 2. ajaxインクルード後にjsファイルをロードする
- 3. WebページなしでJSファイルをロードする
- 4. Webサーバで.htmlと.jsをロードする
- 5. jsでhtmlページをロードする
- 6. JSページをロードする前に要素を置き換える方法(awesomium c#)
- 7. URLをロードした後にローカルスタイル/ JSをUIWebviewに適用する方法
- 8. ロードJS
- 9. Firebug - ページがロードされたときにJSデバッグモードで起動する方法
- 10. ASP.NET MVCルーティング - .jsスクリプトを動的にロードする
- 11. JavaのRhinoコンテキストに.jsファイルをロードする方法
- 12. Angularディレクティブの中にJSスクリプトをラップする方法
- 13. ページを読み込んだ後にコンテンツを変更する方法(JS)?
- 14. 外部javascript(js)ファイルからWebページにスタイルタグを追加する方法
- 15. コンテンツスクリプトのWebページへのアクセスjs
- 16. magento adminダッシュボードにjsファイルをロードする方法
- 17. ムービーのロード後にYoutubeのJS APIを有効にします
- 18. 私の多くのJSスクリプトの1つをフッタ(WordPress)にロード
- 19. ノードjsに複数のページを追加する方法
- 20. js:別のドメインのページのHTMLをロードする
- 21. Angular JSのsrc変更後に画像をリフレッシュする方法
- 22. 検証結果の後にカスタムjsを追加する方法
- 23. CSSとjsをロード
- 24. js/ajaxスクリプトのアプリケーションコンテキストパスのハードコーディングを避ける方法
- 25. JSを使ってWebブラウザのウィンドウをフラッシュする方法
- 26. jsファイルをtypescriptファイルにロードする
- 27. onclick JS関数の後に前のテキストを返す方法は?
- 28. 他のjsファイルからjsファイルをインポートする方法
- 29. issue history.jsでjsスクリプトをロードしています
- 30. AJAX-Requestの後にgreasemonkeyスクリプトをロードする方法
チャームのように働いた! –