0

JavaScript コードを含む文字列変数があります。

これらのコードを JavaScript ファイルを添付してクライアントに送信したい! と同じように:

<script type="text/javascript" src="/lib/some.js"></script>

しかし、このsome.jsファイルはサーバー上に存在しません!

ASP.net MVC3 でこれを行うにはどうすればよいですか?

4

2 に答える 2

0

タグ スクリプトから呼び出すには、JavaScriptResult を返すアクションを作成できます。

public JavaScriptResult GetSomeScript()
{
      var script = LoadFromSomeWhere();
      return JavaScript(script);
}

これをチェックしてください:http://forums.asp.net/t/1716356.aspx

于 2013-09-11T17:20:07.847 に答える
0

文字列変数をモデル ("MyJavascriptCode") に追加してから、ビューのスクリプト タグ内にコンテンツを出力するだけです。Html.Raw はコンテンツをエンコードして出力します。

<script type="text/javascript">
     @Html.Raw(Model.MyJavascriptCode)
</script>
于 2013-08-24T11:46:41.950 に答える