2014-10-10 60 views
1

我正在使用Urlrewrite iis模塊。我的虛擬路徑:本地主機/新聞/例如,content.htmlasp.net中主目錄的路徑

<script src="js/jquery.min.js"></script> =>localhost/news/js/jquery.min.js

<script src="../js/jquery.min.js"></script> =>​​

我怎樣才能解決這個問題?

+1

你想解決什麼問題? – Jerodev 2014-10-10 12:55:11

+1

我想localhost/js/jquery.min.js – OnePage 2014-10-10 12:59:24

回答

1

您可以使用使用Server.Mappath方法:

<script src='<%=Server.MapPath("/~js/jquery.min.js") %>' type="text/javascript"></script> 
+0

我正在使用Mozilla Firefox並查看網絡,但css和js不顯示 – OnePage 2014-10-10 13:28:11

0

的溶液可以是:

<script src='<%=ResolveClientUrl("~/js/jquery.js") %>' type="text/javascript"></script> 

直接在aspx頁面。

+0

狀態代碼:304未修改 – OnePage 2014-10-10 13:14:05

+0

可能來自IIS – ArthurCPPCLI 2014-10-10 13:26:57

+0

不,Mozilla Firefox顯示此錯誤。 – OnePage 2014-10-10 13:32:29

0

你可以把絕對路徑類似下面

<script src="http://localhost/js/jquery.min.js"></script> 

注意,當你的主機的網站,你可以把網站的名字,而不是localhost

+0

我將發佈此項目,更改所有本地主機? – OnePage 2014-10-10 13:33:51