我正在使用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>
=>
我怎樣才能解決這個問題?
我正在使用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>
=>
我怎樣才能解決這個問題?
您可以使用使用Server.Mappath方法:
<script src='<%=Server.MapPath("/~js/jquery.min.js") %>' type="text/javascript"></script>
我正在使用Mozilla Firefox並查看網絡,但css和js不顯示 – OnePage 2014-10-10 13:28:11
的溶液可以是:
<script src='<%=ResolveClientUrl("~/js/jquery.js") %>' type="text/javascript"></script>
直接在aspx頁面。
狀態代碼:304未修改 – OnePage 2014-10-10 13:14:05
可能來自IIS – ArthurCPPCLI 2014-10-10 13:26:57
不,Mozilla Firefox顯示此錯誤。 – OnePage 2014-10-10 13:32:29
你可以把絕對路徑類似下面
<script src="http://localhost/js/jquery.min.js"></script>
注意,當你的主機的網站,你可以把網站的名字,而不是localhost
我將發佈此項目,更改所有本地主機? – OnePage 2014-10-10 13:33:51
你想解決什麼問題? – Jerodev 2014-10-10 12:55:11
我想localhost/js/jquery.min.js – OnePage 2014-10-10 12:59:24