<script>
別のサイトのページからタグを介して参照されているページがあります。スクリプト src では、スクリプトで作成するフォーム (db テーブルから) と、動的に作成されたフォームが配置される div を渡します。呼び出しページは次のようになります。
<div id="FormContainer"></div>
<script type="text/JavaScript" src="http://www.example.com/GenerateForm.aspx?FormId=1&div=FormContainer"></script>
GenerateForm.aspx には、FormId の QueryString パラメータと Div Id を読み取り、フォームを構築する JavaScript を出力するコードが含まれています。
私の質問はこれです。JavaScriptを「出力」するためのさまざまな方法は何ですか? 一部の JavaScript は静的で、外部の .js ファイルにパッケージ化できます。jQuery もあります。しかし、GenerateForm.aspx マークアップ ページにそれを追加する必要がありますか? または、ScriptManager を使用する必要がありますか?
動的に構築された JavaScript はどうですか? 現在Response.Write()
、概念実証のために使用しているだけですが、代わりに何か他のことをする必要がありますか? ページ上のコントロールを使用してLiteral
、その値を設定しますか? ScriptManager を使用しますか? 他の何か?
これは冗長な質問であることは承知していますので、よろしくお願いします。