【问题标题】:Embed server side code in the separate JavaScript files在单独的 JavaScript 文件中嵌入服务器端代码
【发布时间】:2011-08-30 14:53:12
【问题描述】:

假设您有一个应用程序,其中包含服务器端的 C# .NET 代码和客户端的 JavaScript 文件。如您所知,您可以使用 <% %> 标签或其他标签(如您正在使用 MVC razor 视图引擎的 @id)嵌入服务器端代码。

现在假设您有单独的 JavaScript 文件,这些文件由 head 标记中的 script 标记加载:如何将服务器端代码嵌入到 JavaScript 文件中的代码中?有没有办法做到这一点?

【问题讨论】:

    标签: c# javascript asp.net-mvc


    【解决方案1】:

    发送标题“Content-type: text/javascript”并将其加载为

    <script type="text/javascript" src="whatever.aspx?whatever=someparm"></script>

    例如

    Response.ContentType = "文本/javascript";

    Response.Headers.Add("Content-type", "text/javascript");

    也许你可以这样做:How to pass variables in to a JS file

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      相关资源
      最近更新 更多