在单独的 JavaScript 文件中嵌入服务器端代码

本文关键字:服务器端 代码 文件 单独 JavaScript | 更新日期: 2023-09-27 17:57:08

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

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

在单独的 JavaScript 文件中嵌入服务器端代码

发送标头"Content-type: text/javascript"并将其加载为

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

例如

Response.ContentType = "text/javascript";

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

也许你可以这样做: 如何将变量传递给JS文件