有點有關我的first question,我的網站在本地運行良好,但只要我部署到IIS的JavaScript文件/ s沒有被正確調用。動態引用一個JavaScript文件
在我Master
頁的<head>
標籤:
<script src='/Assets/jquery-1.4.2.min.js' type="text/javascript"></script>
<script src='/Assets/hoverIntent.js' type="text/javascript"></script>
<script src='/Assets/superfish.js' type="text/javascript"></script>
<script src='/Assets/supersubs.js' type="text/javascript"></script>
這個工程的Visual Studio開發服務器上而不是在IIS。我試圖添加~
並說runat="server"
,但它只是在嘗試運行時給出一些jquery錯誤(縮小jQuery的第18行上的「意外的字符'\'」)。
是否有一個原因,你不能只使用相對路徑? – glenatron
您是否嘗試過在瀏覽器中瀏覽上述路徑? /在開始意味着你正在定義絕對路徑,所以檢查他們仍然有效。例如http://yourhost/Assets/hoverIntent.js –