首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

aspnet mvc路径有关问题

2012-04-23 
aspnet mvc路径问题我们前段时间做了个项目,都是把js等等 托进来。但是发布的时候是放在虚拟目录下的,所有

aspnet mvc路径问题
我们前段时间做了个项目,都是把js等等 托进来。但是发布的时候是放在虚拟目录下的,所有的css ,js 都加载不出来(路径出问题了),包括ajax 请求,因为都是相对路径。后来我们把 路径都改成 如下这种:
 

HTML code
  <script src="<%=Url.Content("~/Scripts/jquery-1.7.1.js")%>" type="text/javascript"></script>   $.post('<%=Url.Action("GetTitleInfoA" , "Zjbxt") %> ...

问题解决了,但是页面预览啊,js 智能提示啊 都出问题了,类似这种情况有没有解决办法,在编码的时候能提示,发布的时候不会因为路径出问题?

[解决办法]
这种写法应该没有问题,你确定发布后的网站确实包含了这些JS文件?如果没有包含,那么请手动复制过去应该就可以.
[解决办法]
这和mvc没关系吧
<script src="/Scripts/jquery-1.7.1.js"
<script src="../Scripts/jquery-1.7.1.js"
主要是你的域名
/是从域名根目录
虚拟目录就多了层

确定好域名和路径的关系

热点排行