请参阅我的这个问题:Page not redirecting properly, URL rewriting (Asp.NET)
除了一件事,解决了哪个问题。
虽然我已经将代码用于消除.jpg和其他文件扩展名的回发,但网页上的JQuery无效。
<script type="text/javascript" src="JS/jquery.js"></script>
我已经像上面那样写了。我试图改变路径,如
<script type="text/javascript" src="~/JS/jquery.js"></script>
但没有运气。
任何建议
答案 0 :(得分:4)
试试这个。
<script type="text/javascript" src= "<%=ResolveUrl("~/JS/jquery.js")%>" ></script>
答案 1 :(得分:1)
首先检查字符串是否包含/ web /
if (app.Request.RawUrl.ToLower().Contains("/web/"))
并且您的.js文件不包含/ web /
所以要么把js文件放在web文件夹中,要么检查字符串是否包含/ js / ...
if (app.Request.RawUrl.ToLower().Contains("/web/") || if (app.Request.RawUrl.ToLower().Contains("/js/")))