【发布时间】:2013-02-05 17:36:12
【问题描述】:
我正在开发一个 ASP.net MVC 应用程序。我真正喜欢 ASP.net MVC 的一件事是它允许您在服务器端代码中引用相对路径的方式。我想知道在客户端代码中是否有一些标准化的方法。
我有办法做到这一点。我在布局页面中写了以下内容。
<script type="text/javascript">
var ApplicationPath = '@Url.Content("~/")';
</script>
将此作为布局页面中的第一个脚本,我可以使用 ApplicationPath 变量引用来自任何 .js 文件的相对路径。这似乎工作得很好,但我想知道是否有一些内置的方式来处理 JavaScript 中的相对路径。这对我很有效,但其他人可能会使用不同的约定。
ASP.net MVC 4 是否有一些标准化的方式来引用 JavaScript 中的相对路径?
【问题讨论】:
-
我也在寻找解决方案。你有没有找到更清洁的方法?您如何看待使用 cookie 并在 javascript 中读取 cookie 以便不需要单独的脚本?
标签: javascript asp.net asp.net-mvc asp.net-mvc-areas